Sign In

Mike Leonard

Mike Leonard is a highly accomplished professional with a strong background in Mechanical Engineering, holding a Bachelor of Science degree from Lehigh University.

Currently, he serves as the President & Chief Commercial Officer at Cleo, where he brings a wealth of expertise in leadership and commercial strategy to the organization.

Previously, Mike Leonard served on the Board of Advisors at Vim and was a Limited Partner at Stage 2 Capital, showcasing his diverse experience in roles of strategic importance within the business community.

Mike Leonard
Add to my network

Location

Denver Metropolitan Area