Company Shop


  • Entered for: The Award for Environmental & Corporate Sustainability
  • Location: United Kingdom
  • Website: www.companyshop.co.uk
  • Nature of Business: Food redistribution
  • Sector: Retail
  • Number of Employees: 575
  • Chief Executive: John Marren (Founder and Chairman)
  • Managing Director: Jane Marren
  • Press/PR: Elin de Zoete
Sponsors
Lead Sponsor