The Customer Support and Sales team at Colossus focuses on guiding clients through the entire clean energy transition process. They manage inquiries, provide tailored solutions, enhance customer satisfaction, and drive sales of Colossus’s cutting-edge solar technologies and services. This team ensures a seamless experience from initial contact through post-installation support, emphasizing long-term success and customer loyalty in the solar marketplace.
Anthony Schenkman
Executive Solar Consultant
Dwight Houseman
Sales Representative
Juan Carlos Abuchaib...
Customer Success Representativ...
Merrick Greene
Customer Success Representativ...
Nakia Blackshear
Customer Service Representativ...
Scott Gilbertson
Solar Consultant
Tanner Perry
Executive Solar Consultant/ Co...
Thomas Towey
Executive Solar Consultant