Rachel Murdoch's Location
Edinburgh, GB
Rachel Murdoch's Work
Rachel Murdoch's Skills
Rachel Murdoch's Summary
Rachel Murdoch, based in Edinburgh, GB, is currently a Manager at Peace Recruitment, bringing experience from previous roles at Peace Recruitment. With a robust skill set that includes Recruiting, Sourcing, Permanent Placement, Interviews, IT Recruitment and more, Rachel Murdoch contributes valuable insights to the industry. Rachel Murdoch has 1 email on RocketReach.