Ellen O'Dea

Senior Manager, Life Sciences and Health Care R&D

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

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