Tewkesbury, Gloucestershire
Job Title: CAD Technician – Solar PV & BESS (Commercial & Utility) Location: Tewkesbury, Gloucestershire (In office... from 25MW to 1GW, focusing on large-scale solar installations and the emerging field of battery storage projects...