Dennis Raul

Country Manager at IWC Schaffhausen

Dennis Raul is an accomplished professional with extensive experience in marketing, operations, and business development within the luxury sector. Currently serving as Country Manager at IWC Schaffhausen since September 2015, Dennis previously held the position of Head Marketing, Operations & Business Development at The Rose Group of Companies, where management of key luxury retail concepts was a focal point. Prior experience includes a role as Sr. Account Manager & Strategic Consultant at Good Relations India (GRI), overseeing high-profile clients such as Apple and Cartier. Dennis also co-founded Silhouettes, an event management agency, and has organized notable events like the Kala Ghoda Art Festival. Educational qualifications include an MBA from the University of Bradford School of Management, additional study in International Competitiveness at Harvard Business School, and a Bachelor's degree in Economics from St. Xavier's College.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices