1,036 open positions
Manager, Customer Support
BrazeSao Paulo
14d
Lead a local team of support specialists to foster strong post-sale technical relationships with customers, ensuring KPIs are met and driving talent growth.
← Select a job to preview