Otto Botz's Location
Zurich, Switzerland
Otto Botz's Skills
Otto Botz's Summary
Otto Botz, based in Zurich, Switzerland, is currently a CEO at Natoil AG. With a robust skill set that includes Leadership, Public Speaking, Training, Customer Service, Strategic Planning and more, Otto Botz contributes valuable insights to the industry. Otto Botz has 1 email on RocketReach.