Job Title: Contract Manager Location: Brisbane, Queensland, Australia (Hybrid) TGRC is proud to partner with a global leader in the renewable energy transition, with an exciting pipeline of green energy projects in Australia. Our client is looking for a Contracts Manager to lead the creation of ...
Job title: Site Project Engineer Location: Toowoomba, Queensland, Australia (On-site) As a Site Project Engineer, you will play a crucial role in overseeing and managing the on-site execution of a renewable wind farm project in the region. You will be responsible for coordinating with various st...