There are still lots of open positions. Let's find the one that's right for you.
The Renewable Energy Site Representative plays a crucial role in facilitating communication and operational support between the organization and clients in the wind and solar energy sectors. This position involves engaging with clients, monitoring contractor activities, and supporting field operations to ensure successful project execution. The ideal candidate is proactive, detail-oriented, and possesses strong interpersonal and technical skills to effectively manage client relationships and contractor activities.