Natasha Meadows's Location
England, United Kingdom
Natasha Meadows's Work
Natasha Meadows's Education
Natasha Meadows's Skills
Natasha Meadows's Summary
Natasha Meadows, based in England, United Kingdom, is currently a Head of Recruitment at The Open University, bringing experience from previous roles at Oxfordshire County Council, Warwickshire County Council and Intrum Justitia. Natasha Meadows holds a Bachelors in Business Studies @ De Montfort University. With a robust skill set that includes Performance Management, Recruiting, Public Sector, Change Management, Human Resources and more, Natasha Meadows contributes valuable insights to the industry. Natasha Meadows has 3 emails on RocketReach.