Rebecca D'Souza is a marketing enthusiast currently serving as a Manager at Deloitte India, where they focus on effectively curating content to enhance brand awareness and audience engagement. Previously, Rebecca held various roles at Text 100, progressing from Account Coordinator to Senior Account Executive, and worked as a Marketing Consultant at EY. They have also gained experience in customer service at companies like Wipro Spectramind, Bank of America, and JPMorgan Chase. Rebecca completed a Bachelor's degree in Sociology at the University of Mumbai, which complements their diverse marketing and communications expertise.
Location
Mumbai, India
This person is not in the org chart
This person is not in any teams
This person is not in any offices