Sales and Customer Service

About

The Sales and Customer Service team at Terra focuses on promoting clean energy solutions and ensuring customer satisfaction. They handle everything from educating potential customers about solar energy benefits, to closing sales, and providing ongoing support and assistance to maintain high levels of customer satisfaction and loyalty.