Where is Corporate office Headquarters

 Headquarters Address and Contact

  • Address: 51 Rio Robles, San Jose, CA 95134, United States
  • Phone Number: +1 510 540 0550
  • Email: pr@sunpower.com
  • Number of Employees: 3,660
  • Established: 1985
  • Founder: Richard Swanson
  • Key People: Peter Faricy

Headquarters Location & Directions

Headquarters Executive Team

Name Title
Peter Faricy CEO, Chairman and Director
Manavendra Sial Executive Vice President and Chief Financial Officer
June Sauvaget Executive Vice President, Chief Marketing Officer
Douglas J. Richards Executive Vice President, Chief People Officer
Vichheka Heang Corporate Controller and Principal Accounting Officer
Jason MacRae Executive Vice President, Financial Products
Derek Kuzak Executive Vice President, Operations
Josh Koppelman EVP, Chief Technology Officer

History and Headquarters Information

Headquarters Photos

Rate This