For Employers

Open Point

Remote Job Openings at Open Point (2)

Customer Success Manager

Canada 75000 - 90000 per year 2-5 yrs exp Sales

The Customer Success Manager will own retention, renewals, and expansion opportunities while serving as a strategic partner to clients in government and regulated sectors. They will proactively mitigate risks, drive product adoption, and champion customer feedback to influence internal product development.

Customer Success Manager - North America

Canada 75000 - 90000 per year 2-5 yrs exp Sales

The Customer Success Manager will own retention, renewals, and expansion opportunities for a portfolio of clients across government and regulated sectors. They will proactively mitigate risks, drive product adoption, and build strong relationships with senior stakeholders to ensure measurable value realization.