Versaterm, Inc.

HQ
Ottawa
Total Offices: 2
231 Total Employees
Year Founded: 1977

Teams at Versaterm, Inc.

YesterdaySaved
Remote
Canada
Software
The Director of Customer Success leads the post-sale customer lifecycle, ensuring effective adoption of solutions and driving retention and growth across various customer segments. They build and scale a high-performing Customer Success organization and collaborate with other departments to enhance the customer experience.
3 Days AgoSaved
Remote
Canada
Software
Manage payroll for 650+ employees across Canada and the US, ensuring compliance with regulations, administering payroll, and collaborating across departments for accurate processing.
13 Days AgoSaved
Remote
Canada
Software
The Director of Brand and Communications at Versaterm will shape global communication strategies, oversee media relations, and develop brand positioning to enhance public safety narratives and drive market awareness.