Ellen O'Dea

Senior Manager, Life Sciences and Health Care R&D

Ellen O'Dea is currently a Senior Manager at Deloitte Consulting, specializing in Life Sciences and Health Care R&D. Prior to this role, they served as a Manager in Strategy and Analytics at Deloitte and held various positions within ConvergeHEALTH by Deloitte, including Senior Consultant and Senior Marketing Lead. Ellen began their career as a Data Analyst on the Central Nervous System team at Decision Resources Group from 2010 to 2013. They are pursuing a BBA in Management at 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