Derek Mcgarry's Location
Charlotte, North Carolina, United States
Derek Mcgarry's Work
Derek Mcgarry's Education
Derek Mcgarry's Skills
Derek Mcgarry's Summary
Derek McGarry, based in Charlotte, North Carolina, United States, is currently a President at Otto, bringing experience from previous roles at Hp Buildings, Abundant Power Group, Refresco PLLC and Randall Lamb. Derek McGarry holds a 1995 - 2000 Bachelor of Science in Mechanical Engineering @ Cornell University. With a robust skill set that includes Energy Efficiency, Renewable Energy, Energy, Sustainable Energy, LEED and more, Derek McGarry contributes valuable insights to the industry. Derek McGarry has 1 mobile phone number on RocketReach.