Michael Dowling

Operations Lead

Michael Dowling is a mission-driven executive and sales and operations leader currently serving as the Operations Lead at Lupa Pets, where they focus on transforming veterinary care and pet ownership. With over 15 years of experience, they previously held positions as Chief Operating Officer and Chief Commercial Officer at Elephant Healthcare, driving global sales and operations while fostering a values-driven culture. Michael also served as an Associate Partner at McKinsey & Company, leading significant strategy and reform initiatives across various sectors and countries. They hold a Master's degree in Materials Science from the University of Oxford.

Location

London, United Kingdom

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