
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading renewable energy company is looking for a Technical Support Manager to oversee a team handling technical inquiries. This role involves assisting customers with technical issues, troubleshooting equipment, and collaborating on system design. The ideal candidate will have at least 3-5 years of experience in a technical support role within the renewable sector, along with strong communication and problem-solving skills.
This role is responsible for managing a team on and off site that attends to day-to-day technical inquiries within the division, and ensure that all sales staff and customer technical tickets are serviced and closed. The ultimate aim is to ensure adequate technical skills are available within the branch to support our customers in after-sales service.