Ellen O'Dea

Senior Manager, Life Sciences and Health Care R&D

Ellen O'Dea is a Senior Manager at Deloitte Consulting in the Life Sciences sector, currently leading efforts in Health Care R&D. Previously, they held various positions at Deloitte, including Manager of Strategy and Analytics and Senior Consultant, enhancing their expertise in market strategy and analytics. Prior to Deloitte, Ellen worked as a Data Analyst at Decision Resources Group, focusing on the Central Nervous System team. They hold a BBA in Management from the Isenberg School of Management at UMass Amherst and have a background in pre-med studies.

Location

Boston, United States

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