John is responsible for the overall management and leads origination for Navisun. Prior to co-founding Navisun, John held senior leadership positions at Greenwood Energy, Solvera Capital, Nexamp, Verenium, Edison Mission Energy, Citizens Lehman Power, and Wheelabrator Technologies. John has a BSME degree from University of Massachusetts Dartmouth and a SMME graduate degree from MIT.