There are still lots of open positions. Let's find the one that's right for you.
The Bilingual Technical Support Rep (Customer Service Focus) plays a crucial role in optimizing solar energy systems by providing technical support and ensuring system performance. This position involves coordinating service and maintenance operations while working in a state-of-the-art command center for a leading solar energy solutions company.