CrawlJobs Logo
Braze Logo

Braze - United Kingdom

Job Offers

Filters

Customer Success Manager II, Global Strategic

Save Icon
Join Braze in London as a Customer Success Manager II for Global Strategic accounts. You will manage key international brands, driving renewals, retention, and feature adoption. This role requires 3-6 years in Customer Success or Project Management, excellent communication skills, and a strategic...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
Expiration Date
Until further notice