Meet with Olu, Solar Expert

Olu Alaka

Position: Solar Expert
Phone: 929-313-5161

With a background in hospitality sales and ongoing experience in residential and commercial solar sales, Olu is looking to help thousands of people make the green switch, fostering environmental and financial health. Have your electric bill ready! Schedule time with … Read More