John Hargrove is the president and chief executive officer of the Association of Energy Services Professionals. He served as the chair of AESP's board from 2012 to 2013.
Previously, Hargrove was the director of renewable programs at NV Energy in Nevada for 10 years and prior to that managed numerous energy-efficiency programs for the utility.