Olivier Leonard's Location
Zurich, Switzerland
Olivier Leonard's Work
Olivier Leonard's Education
Olivier Leonard's Skills
Olivier Leonard's Summary
Olivier Leonard, based in Zurich, Switzerland, is currently a Vice President Of Business Development at CathVision, bringing experience from previous roles at Abbott, Boston Scientific, St. Jude Medical and CR Bard. Olivier Leonard holds a 1988 - 1991 HELdB - ISS Institut Supérieur de Schaerbeek. With a robust skill set that includes Vascular, Design Control, Electrophysiology, Cardiology, Hardware Diagnostics and more, Olivier Leonard contributes valuable insights to the industry. Olivier Leonard has 1 email on RocketReach.