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.
Links
Sign up to view 0 direct reports
Get started