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