CrawlJobs Logo
Braze Logo

Braze - Canada, Customer Service

Job Offers

Filters

Customer Success Manager II

Save Icon
Join Braze in Toronto as a Customer Success Manager II, managing key enterprise accounts for global brands. You will drive renewals, retention, and adoption by building strategic success plans. The role requires 2-5 years of SaaS/tech experience, exceptional relationship skills, and expertise in ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
Expiration Date
Until further notice