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