Manager Customer Support

Company hidden

United Kingdom Posted 30+ days ago
The purpose of this role is to support the the company Customer Support model by managing the local Customer Support team for the relevant markets in Europe or UK according to the company customer standards. The Manager Customer Support supports and manages the team in all operational day-to-day business activities. This role partners with other the company departments, Customer Care teams and customers to facilitate issue resolution and to advance the support processes and operations in order to drive our customer satisfaction and experience. The role has a direct impact on the overall the…

See the company and apply

Unlock to see who’s hiring, read the full description and apply on the company site.

Checking access…

Explore related jobs

Want more roles like this? Browse fresh jobs or tailor your resume with AI.