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.
Sign up to view 5 direct reports
Get started