Location: London HQ with frequent travel across the UK. The successful Health & Safety Manager will be responsible for developing and implementing Health &…