As an integral part of the HR team in Severn Trent Green Power, your role is to deliver HR Administration, first line advice and payroll activities.