Evan Dubay's Location
Durham, NC, US
Evan Dubay's Work
Evan Dubay's Education
Appalachian State University
BS Appropriate Technology (Renewable Energy and Technology), Minor in Sustainable Development
2011 - 2014
Evan Dubay's Skills
Evan Dubay's Summary
Evan Dubay, based in Durham, NC, US, is currently a Strategic Customer Success Manager at CloudBees, bringing experience from previous roles at CloudBees, PlotWatt and TOP Construction. Evan Dubay holds a 2011 - 2014 BS Appropriate Technology (Renewable Energy and Technology), Minor in Sustainable Development @ Appalachian State University. With a robust skill set that includes Renewable Energy, Photovoltaics, Microsoft Office, AutoCAD, Revit and more, Evan Dubay contributes valuable insights to the industry. Evan Dubay has 1 email on RocketReach.