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...
Job title: Senior Technical Advisor Location: Spain (Remote) TGRC is looking for a Senior Technical Advisor to join a leading Independent Technical Advisor dedicated to renewables. Playing a key role in growing the market's presence and being the technical ambassador for the country. Qualificati...
Job title: Head of Renewable Energy Investments Location: Melbourne, Victoria, Australia (Hybrid) TGRC is currently supporting our client as they look to hire a Head of Renewable Energy Investments based in Melbourne or Sydney. As the Head of Renewable Energy Investments, you will be responsible...
Job title: Technical Solutions Manager Location: England, United Kingdom (On-site) TGRC is looking for a Technical Solutions Manager to work with a private equity-backed energy and sustainability consultancy. Company Overview: The Green Recruitment Company are delighted to be working with an awa...