Manager, Customer Support
- Hiring Organisation
- Braze
- Location
- London, United Kingdom
- Salary
- £ 60 K
them. In project leadership, you may indirectly manage team members and extend feedback across diverse areas of expertise. Additionally, you will serve as an escalation point for complex customer issues, ensuring exceptional customer satisfaction.WHAT YOU HAVE2-4 years of management experience in overseeing a technical support organization, preferably … detail for documentation and process standardization across global teams.Ability to synthesize complex concepts and articulate them clearly to varied audiences.In-depth knowledge of case management processes, including issue resolution, escalation management, and knowledge-centered support.Proficiency with case management tools, such as Salesforce, Zendesk, or other similar ...