Renewable Energy Technical ManagerBased in GloucestershireOur ClientOur client is the premier choice for electrical and repair solutions, trusted by a consortium of FTSE 100 insurance firms. Complementing their proficiency in repair work, their expertise extends to solar installations...