Where is First Solar Corporate office Headquarters

First Solar Headquarters Address and Contact

First Solar
  • Address: 350 W Washington St #600, Tempe, AZ 85281, United States
  • Phone Number: +16024149300
  • Email: Click here
  • Number of Employees: 10000+
  • Established: 1999
  • Key People: Harold McMaster (Founder)
  • Est. Annual Revenue: $1.6B

First Solar Headquarters Location & Directions

First Solar Headquarters Executive Team

Name

Title

Michael J. Ahearn Chairman of Supervisory board
Mark Widmar CEO

About First Solar, History and Headquarters Information

First Solar Headquarters Photos

First Solar Headquarters Photos

First Solar Company Resources

>