Brand Manager
Biel, Bern, Switzerland
The Swatch Group Ltd.
Swatch Group
Brand Manager (Business Head India) - Breguet
Bapuji Institute of Engineering & Technology (Mysore University)
Mysore University