Manager Customer Support
Functieomschrijving
Trouver un intégrateur système
Manager Customer Support
The Netherlands, Amsterdam
Apply Apply via LinkedIn
We are looking for a passionate Manager to lead our Customer Support team in Amsterdam. Reporting to the Head of Operations, you will invest your skills, energy, and focus on developing and maintaining a team that is founded on efficiency, collaboration and fun!
What you will be doing :
- Lead, inspire and engage 5 Supervisors and a growing team of approx. 55 FTE in Amsterdam, Leipzig and Barcelona, covering the European regions in which TomTom Telematics is active.
- Coach people and focus on their performance by accelerating the personal development of your team members.
- Connect and work closely together with Operations, IT, Marketing and Sales teams to continuously improve the customer-focused attitude to create satisfied and loyal customers.
- Drive projects to improve working methods and efficiencies.
Who will love this job :
- A leader who works with purpose and passion; someone who will elevate the team through new perspectives, ideas, and solutions.
- A builder who enjoys building new processes, systems, and structures as well as optimizing existing ones.
- A collaborator who can deal with continuous change while keeping a strong relationship with customers and stakeholders.
- A strategic thinker who utilizes a data-driven approach to make decisions and set a clear strategy and operating plan for our support team to excel.
- A customer oriented person who is driven by customer satisfaction.
Qualifications:
- Gained at least 5-7 years of experience in a (Senior) Management role, covering Customer Service, Technical Support, CRM, or other related roles in a B2B environment.
- Excellent communication (written and oral) and interpersonal skills.
- Has a master’s degree in a technical, business, marketing or related field.
- Speaks English fluently and any other language is seen as a plus.
What can you expect?
- You will never get bored! We move fast like a “start-up” but have the benefits of a billion euro company
- A company culture that likes to work and play hard. We like to have fun. There is no sense coming to a job everyday if you don’t like the people you work with.