Talent Apply
Log in
All jobs

Customer Success Manager Jobs in Canada

51 live customer success manager roles in Canada, updated as employers post them. Upload your CV to find your best-fit roles and apply in a click.

Live jobs
51
New this week
11
Remote 33%Hybrid 43%On-site 24%

Companies hiring

SamsaraAnthropicSOCiAssembledBoxHighlightTA

In-demand skills

Customer Success

Pay, work mix, companies and skills are drawn from the 48 most recent listings.

Upload your CV to see your best-fit roles among these 51 jobs

It’s free.

Check my CV

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →