The Leadership Team at Navisun is responsible for setting the strategic direction and vision of the company. They collaboratively oversee the development, construction, financing, and operation of solar projects while driving business growth and innovation in the renewable energy sector. This team aligns operational goals with market opportunities, ensuring that Navisun remains a competitive player in the solar energy landscape.
Brendan Canavan
Vp, Business Development
Carlos Ortiz
Vp, Asset Management
Jason Spreyer
Chief Executive Officer
John Aubrecht
Senior Vice President, Operati...
John Stroud
Vp, Business Development
Lindsey Boyer
Vp, Finance And Administration
Mark Anderson
Vp, Construction
Matt Preskenis
Svp, Business Development
Peter Mattila
Vice President Of Business Dev...
Stephen Campbell
Chief Operations Officer