Charles Douillard's Location
Lausanne, VD, CH
Charles Douillard's Work
- Sales and Business Development Manager for Energy Storage @ Leclanché SA
- Regional Sales Manager (India, ASEAN & South America market) @ LEM
Charles Douillard's Education
Charles Douillard's Skills
Charles Douillard's Summary
Charles Douillard, based in Lausanne, VD, CH, is currently a Sales and Business Development Manager for Energy Storage at Leclanché SA, bringing experience from previous roles at LEM. Charles Douillard holds a 1982 - 1987 Bachelor of Science @ Engineering School Geneva (Hes). With a robust skill set that includes Product Management, International Sales, Product Development, Management, New Business Development and more, Charles Douillard contributes valuable insights to the industry. Charles Douillard has 2 emails on RocketReach.