Whether you're pursuing your next career opportunity, launching your own […]
Sector: Food
Location: Multiple European offices with two UK sites
Employees: c900
UK Employees: 130
Revenue: c£60 million
Whether you're pursuing your next career opportunity, launching your own […]
Self-employment can be an appealing career path; the flexibility to […]