Ellen Hamilton is currently working as the Partner and Customer Success Manager at Thrive Career Wellness Platform. In this role, Ellen supports and trains Canadian and international software partners while prioritizing and reporting product requests to the development team. Prior to this, Ellen held roles such as Partner and Customer Success Associate at Thrive, where Ellen supported partners in launching and growing the software product, and Operations Coordinator. Ellen has a strong background in research, with experience at companies like London Health Sciences Centre, Agriculture and Agri-Food Canada, and The Hospital for Sick Children. Ellen holds a Bachelor's Degree in Genetics and Biochemistry from Western University.
Sign up to view 0 direct reports
Get started
This person is not in any teams