- Full-time
... installation of electrical and mechanical systems and equipment, and vegetation management activities, ensuring optimal performance and safety. You will provide support to the site team and technicians while contributing to innovative projects within the renewable energy sector. Accountabilities • Support routine and advanced ...
Chinchilla, Australia