This position is responsible for playing the critical role in managing and overseeing renewable energy projects with proper communication and post‑sales customer support, ensuring projects are delivered on time, within scope, and on budget. The candidate must