Vauxhall, South West London
Group Head of HR. You must have a a comprehensive understanding of payroll legislation, experience with HR systems...