1. Justin Ricci
Public listingSalt Lake City, UT6 years in business
Based in Salt Lake City, UT, Justin Ricci works as a solar panel installer. It has been in business for 6 years. Solar installation places photovoltaic panels on a roof or ground rack, connects them to inverters, and ties the system into…
