Alexander Ochsner

Alexander holds a PhD and MSc in natural sciences from the Swiss Federal Institute of Technology (ETH) in Zurich. He is a senior and experienced leader with strong conceptual skills as well as the ability to effectively execute on strategic plans. Currently he is the CEO of ITI after serving as a member of Straumann Executive Management Board as Head of Sales APAC and Head of Global People Management & Development.