Leigh Bowles, PMP, is a Manager at Deloitte, where they also serve as a Solution Delivery Lead. Previously, they held roles as an Implementation Project Specialist and Implementation Analyst at bswift and worked as an Account Manager. Leigh gained early experience as a Leadership Intern at Bloomington Meadows Hospital in 2015. They earned a Bachelor’s Degree in Healthcare Management and Policy from Indiana University Bloomington, supplemented by studies at the Foundation for International Education in London and the University of Amsterdam.
This person is not in the org chart
This person is not in any teams
This person is not in any offices