spinner

Leadership

G. R. Schrotenboer

Chief Executive Officer
Huntersville, NC

Mike Pruss

Chief Financial Officer
Huntersville, NC

Joe Saganowich

President, Electrical Division
Huntersville, NC

John MacQuarrie

President, HVAC Division
Huntersville, NC

David DiDonato

President, Network Infrastructure Business Unit
Huntersville, NC

Michael Carraway

Chief Information Officer
Huntersville, NC

Troy Hayes

Troy Hayes

Chief Human Resources Officer
Huntersville, NC

Jim Piazza

Vice President of Marketing
Huntersville, NC

Damon J. Anderson, C.P.M.

Vice President of Global Sourcing
Huntersville, NC

Jeff Huss

Director M&A
Huntersville, NC