Job title: Solar Civil/Mechanical Engineer Location: Spain (Remote) TGRC is looking for a Solar Civil/Mechanical Engineer to join a leading solar developer and IPP. The chosen person will be responsible for civil design and calculations and act as the subject matter expert to discuss with lender...
Job title: Senior Wind Energy Analyst Location: Manchester Area, United Kingdom (Hybrid) TGRC is seeking a Senior Wind Energy Analyst, to lead the analysis of wind and operational data to forecast energy output for wind farm projects worldwide. Working with a wide variety of clients such as deve...
Job title: Head of European Sales Location: Germany (Remote) TGRC is looking for a Head of European Sales to work for a tech-led, rapidly growing business with a unique proposition in an old-fashioned market. In addition, you'll manage and grow this exciting new sales channel by forging new rela...
The Wind Construction Engineer (WCE), under the supervision of the Wind Department Manager, is responsible for: Assisting in procurement processes, including drafting Requests for Proposals, evaluating proposals, recommending shortlisted candidates, and negotiating contracts. This collaboration ...
Job title: Director of Sales And Business Development Location: Warsaw, Mazowieckie, Poland (On-site) The executive in the role of Sales Director will lead and manage the strategic marketing and business development of the company with revenue and gross margin responsibilities. Key responsibilit...