Customer Support Manager
Job Description

Our Client in Amsterdam is looking for a Customer Support Manager to build, develop and manage the Customer Support team in Europe. You will be ensuring the on-site installation, test and commissioning is conducted within a reasonable schedule set out by the customer or the Project Management team (where applicable).

Part of your responsibility will be to support change management and improve business processes, implementing various initiatives in a timely and efficient manner.

This position reports directly to the Global Head of Customer Support based in Amsterdam, The Netherlands.

Our client offers flexible, scalable technology solutions for electric vehicles. Their electric vehicle charging stations support the adoption and growth of low-emission e-mobility in over 20 countries worldwide.


 Key responsibilities for this role include, but are not limited to:

• Manage daily customer support operational matters including policy, process, safety and compliance

   items and deal with escalated matters appropriately.

• Lead, performance-manage and train the Customer Support team, in all areas of this role’s


• Secure the upmost performance and efficiency the Customer Support team in the following areas:


·  Monitor costs and risks with external parties, i.e. service costs and insurance provided by companies

·  Respect the Company’s brand and ensure all members of your team adhere to the company core values


·  Safety of team members and that of duty of care to the safety of third parties working on the

company’s equipment


·  Ensuring servicing (remote, field or RMA) is conducted within service level agreement timelines, or on the most reduced timelines when no agreement is in place.


  • Be accountable and secure the team accountability for the following areas:


·  Hold team members accountable for performance.

·  Ensure all suppliers (service companies) meet our supplier agreements.

·  Hold suppliers accountable for invoices that may deviate from reasonable costs.

·  Willing to travel extensively within Europe and to work outside office hours.

·  Hold a “customer first” attitude.

·  Work within ISO9001 equivalent quality Standards, and any other local regulation or company regulation


·  Ensure all staff in your team have the appropriate statutory and product specific training to be safe working on the Company’s products.

·  Ensure all third parties have been given product specific safety training on the Company’s products.

·  Monitor safety performance of third parties working on The Company’s equipment.


·  Ensure the quality of service of the team, and that they are adequately trained to perform the tasks under their responsibility, and that services are carried out at the agreed times with the customer.

·  Secure the quality of work and the reporting by all team members to the task performed under their responsibility.

· Ensure spare parts in Europe is at agreed and manageable levels.

· Continually build out the service network Europe wide.

· Ensure quality of service partners, and ensure they are adequately trained.

·  Safety of the team and the holding of third parties accountable to safety.

·  Ensure all external companies meet the terms and conditions of our supplier agreements.

·  Holding external parties accountable for any deviation from the supplier agreement or flag any breach with the Operations Director.

·  Develop and implement the RMA process for the company in Europe.

Do you have a Degree or Masters in Electrical Engineering with experience in leading a team with on-site installation coordination, test & commissioning work. You do not mind travelling extensively within Europe and working outside office hours. Apply now and we look forward to receiving your application.