Customer Support Representative - French + English Are you a French-speaking professional with a passion for exceptional customer experience and technical troubleshooting? We’re looking for a dedicated Customer Support Representative (French...
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...