Michael Ochmann's Location
Geneva, Switzerland
Michael Ochmann's Work
Michael Ochmann's Skills
Michael Ochmann's Summary
Michael Ochmann, based in Geneva, Switzerland, is currently a General Manager at Aida Cruises, bringing experience from previous roles at Royal Caribbean Cruises Ltd.. With a robust skill set that includes Mediterranean, Resorts, Hospitality Management, Revenue Analysis, Hotels and more, Michael Ochmann contributes valuable insights to the industry. Michael Ochmann has 1 email on RocketReach.