Technical Analyst
Job Title : Technical AnalystBased in : Glasgow Reports to : Regional Technical ManagerThe Role:Renewable Energy Systems Ltd (RES) is one of the world's broadest based wind energy companies, embracing wind farm development, construction, ownership, operation and maintenance, wind turbine design, research and development. Due to further expansion of o...