Job

Customer Support Manager

Position Summary

The Customer Support Manager plays a key role in ensuring customer satisfaction by overseeing remote and on-site commissioning of equipment, technical support, operators training, and troubleshooting.

This position requires a passion for travel and human interaction, as you will engage closely with clients globally to ensure seamless product implementation and support.

Key Responsibilities

1. Customer Support & Relationship Management

  • Serve as the first point of contact for customers, providing technical support remotely and on-site.
  • Build and maintain strong, trust-based relationships with clients through active listening and personalized assistance.
  • Act as the face of the company during commissioning and support phases, ensuring a positive customer experience.

2. Commissioning and On-Site Services

  • Plan, organize, and execute on-site and remote equipment commissioning globally.
  • Travel frequently to customer locations, worldwide, to provide hands-on support, troubleshoot complex issues, and ensure smooth operations.
  • Deliver user training to ensure customers are confident with equipment functionality.

3. Customer Satisfaction and Feedback

  • Collect and analyze client feedback to improve service quality and product performance.
  • Follow up with clients post-commissioning to ensure satisfaction and build long-term relationships.

Your profile

  • You have a degree in Electronical Engineering or Electromecanicians (or equivalent).
  • You are rigorous and able to work both in team and individually.
  • You enjoy contact with customers.
  • You are ready to travel on regular basis across the 5 continents.
  • You have an excellent knowledge of English, any other language is an asset.

Working Conditions

  • Frequent travel required (8-10 per year), including international trips.
  • Flexibility to adapt to customer time zones and operational needs.
  • Mix of remote work, on-site visits, and client interactions.

Why Join Us?

  • Opportunity to travel the world and meet clients from diverse industries and cultures.
  • Play a critical role in customer success and satisfaction.
  • Work with innovative technology in a dynamic and collaborative team.
  • Combine technical expertise with human interaction in a role where everyday is a new adventure.