All Jobs For VidCruiter

Bilingual Senior Customer Success Manager (Ottawa)

We’re hiring for this role because we need a self-motivated Senior Customer Success Manager to help our clients make the most of our remote recruitment tools. This position will be based in Ottawa, and the selected candidate will primarily serve the federal government.
Category Customer Success
Salary $110,000 - $130,000
Location Ottawa
Vacation 2 weeks