A leading renewable energy company in Ilford is seeking an individual for product technical support. Responsibilities include handling customer after-sales issues, supporting the installation and maintenance of photovoltaic power stations, and translating product information. The position requires a degree in electrical engineering or related fields, strong communication skills, and a willingness to travel. This role offers opportunities for professional growth in a vibrant industry.
#J-18808-Ljbffr