Customer support role in renewable energy, requiring French and English proficiency, with training and career growth opportunities.