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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices