Unter anderem war er in führender Tätigkeit an verschiedenen europäischen Standorten des französischen Konsumgüterherstellers LÒreal, Geschäftsführer der deutschen Novartis Consumer Health GmbH und verantwortete als CEO der Hexal AG das deutsche Generika-Geschäft von Sandoz. 2014 wurde er zum Global Commercial Head der OTC-Sparte von Novartis berufen.
Sein Vorgänger bei Klosterfrau, Dr. Martin Zügler, verlässt das Unternehmen im gegenseitigen Einvernehmen. Hintergrund waren unterschiedliche Auffassungen über die strategische Weiterentwicklung in den kommenden Jahren.