Icon Power corporate office is located in 3006 S Priest Dr, Tempe, Arizona, 85282, United States and has 51-200 employees.
icon power llc
icon power
icon power
icon power llc
icon home solutions llc
icon power bbb
Departments
Number of employees
Operations
19
Sales
9
Finance
3
Human Resources
3
Marketing
2
Engineering & Technical
2
C-Suite
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Icon Power's success, and advanced their careers.
Data Analyst at Great Lakes General Ag...
Worked as Renewable Energy Consultant
at Icon Power (2019-2020)
Explore More
Icon Power specializes in providing solar power solutions for both residential and commercial clients in Arizona, Nevada, and Texas. They offer a comprehensive range of services including solar panel installation, battery storage solutions like the Tesla Powerwall, and ongoing support. The company emphasizes customer experience and aims to build lo... Read More