Terra
Sales and Customer Service
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.
No jobs in this team