Rachel Grimm's Location
Istanbul, Turkey
Rachel Grimm's Skills
Rachel Grimm's Summary
Rachel Grimm, based in Istanbul, Turkey, is currently a Director Of Human Resources at Amontillado Corporate Services. With a robust skill set that includes Microsoft Word, Project Management, Product Management, Customer Service, Recruiting and more, Rachel Grimm contributes valuable insights to the industry. Rachel Grimm has 1 email on RocketReach.