John Dupont

Executive Vice President Business Development & Strategy at Anza Renewables

John duPont is currently the Executive Vice President of Business Development & Strategy at Anza Renewables. With a background in engineering and energy management, John has held various leadership roles in companies such as Borrego and EnerNOC. John has extensive experience in the renewable energy industry, particularly in the areas of solar and energy storage. John also holds a Master's degree in Management Science & Engineering from Stanford University.

Links

Previous companies

RMI logo