Profile
Global Head People & Organisation (SVP Human Resources) Novartis Pharmaceuticals
Novartis
Country or State
Switzerland
Global Head People & Organisation (SVP Human Resources) Novartis Pharmaceuticals at Novartis
PhD, Neuroscience