Explore Opportunities

Head of Sales

Head of Sales Location: Onsite Central London (with travel across the UK, Europe & USA) Reporting to: Managing Director Salary: £70,000 + bonus   About the Business A British luxury fashion brand, rooted in craftsmanship, […]