If you need more lookups,
subscriptions start at $34 USD/month.
Ellen O'Dea Location
Boston, MA, US
Ellen O'Dea Work
Senior Manager, Life Sciences and Health Care R and D @ (June 2025 - Present)
Manager, Strategy and Analytics @ (June 2021 - June 2025)
Senior Consultant, Strategy and Analytics @ (January 2019 - May 2021)
Senior Marketing Lead @ (August 2018 - December 2018)
Senior Marketing Specialist @ (January 2016 - July 2018)
Senior Consultant, Market Strategy @ (August 2015 - January 2016)
Product Analyst, Market Strategy @ (October 2013 - July 2015)
Data Analyst, Central Nervous System team @ (July 2010 - October 2013)
Ellen O'Dea Education
University of Massachusetts Amherst
BBA (Management, Pre-Med)
Isenberg School of Management, UMass Amherst
BBA (Management)
Ellen O'Dea Skills
Market Research
Resources
Ellen O'Dea Summary
Ellen O'Dea, based in Boston, MA, US, is currently a Senior Manager, Life Sciences and Health Care R and D at Deloitte. Ellen O'Dea brings experience from previous roles at Deloitte and ConvergeHEALTH by Deloitte. With a robust skill set that includes Market Research, Resources and more. Ellen O'Dea has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ellen O'Dea?
Find contact details for 700 million professionals.