technicians' and providing outstanding customer support. You play a key role in ensuring customer satisfaction and maintaining efficient operations for our customers in the French-speaking part of Switzerland (Romandie). You will be part of the Customer Care...
and organizational growth projects.
• Minimum two years Customer Success experience.
• Fluent in English' Italian' and one of the following languages: French' Spanish' German
• Renewable Energy industry experience (or experience in a related field) not required' but...