Dashboard
Steven Dupuis
Business Development
Steven has extensive field technical, sales and leadership experience having been in the HVAC industry for over 30 years. He joined Callahan Roach 12 years ago and is the Senior Account Executive of the Business Development Team.