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
Vacation 2 weeks