... experiences. As a Customer Sales & Support Specialist you will drive sales from warm leads ... optimized service delivery. Engage in sales opportunities to enhance customer experiences ... partners to convert leads into sales. Troubleshoot issues, guide device ...
29 days ago
Description: Passionate about renewable energy? Join our new Behind the Meter team as a Customer Sales & Support Specialist.
a month ago