Rachel Nuttall's Location
Melrose, Scotland, United Kingdom
Rachel Nuttall's Education
University of Edinburgh
Master of Arts
2009 - 2013
Hawick High School
2003 - 2009
Rachel Nuttall's Skills
Rachel Nuttall's Summary
Rachel Nuttall, based in Melrose, Scotland, United Kingdom, is currently a Sales and Marketing Manager at William Lockie Co LTD. Rachel Nuttall holds a 2009 - 2013 Master of Arts @ University of Edinburgh. With a robust skill set that includes New Business Development, Textiles, Microsoft Excel, Sales, Social Media Marketing and more, Rachel Nuttall contributes valuable insights to the industry. Rachel Nuttall has 1 email on RocketReach.