Francis Leclerc's Location
Île-de-France, France
Francis Leclerc's Work
Francis Leclerc's Education
Francis Leclerc's Skills
Francis Leclerc's Summary
Francis Leclerc, based in Île-de-France, France, is currently a Regional Sales Manager EMEA at Cree LED, bringing experience from previous roles at Cree, Future Electronics and Seoul Semiconductor. Francis Leclerc holds a 1995 - 1997 Bachelors. With a robust skill set that includes Team Building, Key Account Management, Negotiation, Strategic Planning, Automotive Engineering and more, Francis Leclerc contributes valuable insights to the industry. Francis Leclerc has 3 emails on RocketReach.