Where is Sunnova Corporate office Headquarters
Sunnova Headquarters Address and Contact

- Address:20 E Greenway Plz Ste 540, Houston, Texas, 77046, United States
- Phone Number: (281) 892-1588
- Email: customerservice@sunnova.com
- Number of Employees:736
- Established:2012
- Key People:Michael Grasso
- Est. Annual Revenue:$266.2M
Sunnova Headquarters Location & Directions
Sunnova Headquarters Executive Team
Name |
Title |
---|---|
Michael Grasso | Chief Marketing Officer |
Kimberly Hammer | Senior Vice President |
John King | Senior VP, Finance |
Robert Lane | Executive Vice President |
Walter Baker | Executive Vice President |
Peggy Fitzgerald | Senior Vice President |
Kelsey Hultberg | Executive Vice President |
Kevin Gonzalez | Vice President |
Kirk Crow | Controller |
About Sunnova, History and Headquarters Information
Sunnova Headquarters Photos
