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