Our Team

Leadership

Justin Michaud
President & CEO
Eric Reese
Vice President of Operations
Nathan Michaud
Vice President of Strategy
Lane Winkelmann
Vice President of Technology
Carlo Sparagna
Controller
Louise Michaud
Accounting Fellow
Mark Michaud
Technical Fellow

Have Questions?

Talk to an expert