Senior HR Manager - Lifestyle Start up
3 days ago
London
The business is around 60 employees, and this role has a HR Admin supporting, and a TA Manager. It's a unique set up, super lean, self-funded business so it's very much all hands on deck, people are ...