Icon Power is the 5th fastest growing company in Arizona and #146 on the National INC 5000 list. Icon Power provides choice and control to homeowners and businesses by providing the options that fit their energy usage needs.
Headquarter United States of America |
Countries of operation United States of America |
Year founded 2017 (7 years) |
Funding status Private |
Company type SME |