Amit Goyal

Head of India

Amit Goyal is the Managing Director for India at CHANEL, where they have been serving since 2021. Prior to this role, Amit was the Director at Indoswiss DMCC from 2012 to 2021, specializing in luxury retail consulting and sourcing solutions for global brands. Amit also gained valuable experience as a Sales Manager and in various leadership positions at Bally between 2000 and 2003. They hold a Bachelor of Engineering in Chemical Engineering from Panjab University and an MBA in Luxury Brand Management from ESSEC Business School.

Location

New Delhi, India

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices