Roger Maechler's Location
Zürich, Switzerland
Roger Maechler's Work
Roger Maechler's Education
Roger Maechler's Skills
Roger Maechler's Summary
Roger Maechler, based in Zürich, Switzerland, is currently a Chief Financial Officer at Octapharma, bringing experience from previous roles at Octapharma. Roger Maechler holds a 2001 - 2005 Bachelors in Business Administration, Accounting @ Aargau University of Applied Sciences. With a robust skill set that includes Pharmaceutical Industry, Forecasting, Biotechnology, Lifesciences, Medical Devices and more, Roger Maechler contributes valuable insights to the industry. Roger Maechler has 2 emails on RocketReach.