Megha Roy

Head of Marketing - Retail, UK EMEA and India

Megha Roy is a seasoned marketing professional with over 12 years of experience, currently serving as the Head of Marketing for Retail across the UK, EMEA, and India at Tata Consultancy Services (TCS). Previously, Megha held various roles in marketing and leadership at TCS, and gained early experience as a Communication Intern at Global Concerns India and a Public Relations Manager at Global Vision NGO. Megha holds a Master of Business Administration in Communication and Media Studies from Symbiosis Institute of Media and Communication, and a Bachelor's Degree in Engineering from SIES Graduate School of Technology. Driven by a passion for storytelling and strategic connections, Megha excels in creating impactful marketing campaigns and customer presentations.

Location

Gurgaon, 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