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