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.