Sara Lord's Location
Manchester, Manchester, United Kingdom
Sara Lord's Skills
Sara Lord's Summary
Sara Lord, based in Manchester, Manchester, United Kingdom, is currently a manager at Signet. With a robust skill set that includes Sales, Customer Service, Retail, Retail Sales, Sales Management and more, Sara Lord contributes valuable insights to the industry. Sara Lord has 1 email on RocketReach.