Ellen O'Dea is a Senior Manager at Deloitte Consulting, specializing in Life Sciences and Health Care R&D. They previously served as a Manager in Strategy and Analytics at Deloitte and held various positions within ConvergeHEALTH by Deloitte, including Senior Marketing Lead and Senior Consultant. Earlier in their career, they worked as a Data Analyst on the Central Nervous System team at Decision Resources Group. Ellen is currently pursuing a BBA in Management and Pre-Med from the University of Massachusetts Amherst.
Location
Boston, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices