Stefan received his MBA from the University of St. Gallen (HSG), Switzerland. Over the last 24 years he has held operational and strategic leadership positions across 4 continents and has served on executive committees for Animal Health & Consumer Care companies for 12 years.
Recent Comments