Rene Michaud's Location
France
Rene Michaud's Work
Rene Michaud's Skills
- Education
- Access
- Life Sciences
Rene Michaud's Summary
Rene Michaud, based in France, is currently a Indépendant at Independant, bringing experience from previous roles at Independant, Citoxlab, SGS and Charles River Laboratories. With a robust skill set that includes Education, Access, Life Sciences and more, Rene Michaud contributes valuable insights to the industry. Rene Michaud has 1 email on RocketReach.