Site Manager – Battery Storage (BESS Project) Do you have the right skills and experience for this role Read on to find out, and make your application. South Wales (Dowlais area) £280 per shift 6–7 month project We are currently looking for a Site Manager for a utility scale battery storage project