Human Resources Manager: Sponsorship Available
This is an exciting opportunity to make a significant impact with a successful and reputable UK IT company, based in London. This position is ideal for someone who has a similar level experience in a senior HR role. Responsibilities: Full responsibility for the HR department for multiple sites with around 50 employees in total Liaise … Read more