Debra Hancher currently serves as Head Of Section for Energy Systems at DNV, a position held since November 2020. Prior to this, Debra was a contractor for NYSERDA in support of the New York State Office of Renewable Energy Siting Office from June to November 2020. Debra's extensive experience includes roles as Mid-Atlantic Operations Director and Program Director at CLEAResult from October 2009 to April 2020, and as Project Manager in Residential Energy Services at Lockheed Martin from September 2008 to October 2009. Earlier career highlights include serving as Business Manager and Vice President at AHC Group and as Business Manager and Vice President of ABS, CMBS, and MBS at JPMorgan from August 1989 to September 2006. Debra holds an MBA in Finance from NYU Stern School of Business and a BA in Economics from Wells College.
This person is not in the org chart
This person is not in any teams