Michael LeBlanc is an experienced Regional Sales Manager at John Crane, a position held since June 2005. With a tenure spanning over 18 years, Michael has developed a deep understanding of the sales landscape and has demonstrated strong leadership skills within the organization.
Sign up to view 0 direct reports
Get started
This person is not in any offices