Customer Success Manager II

Braze — London

Full-time

Not specified

Braze is seeking a Customer Success Manager for their Scale team to help agile, technology-focused brands maximize value from the Braze platform. The role

View full listing on uHired