Manager, Customer Support

Braze — London

Full-time

Not specified

Braze is seeking a Manager for their Global Customer Support team to lead a local support agent team, ensuring they meet KPIs and fostering strong technica

View full listing on uHired