As an Installation Technician, you will work alongside our experienced team to ensure efficient and safe installation practices, contributing to the successful implementation of renewable energy solutions for our customers.