formerly Prospect.
Company Information
Website
Employee count
1,507
Industry
Retail
Headquarter
London, England, United Kingdom
Graham Morrell
Chief Customer Officer
Charlotte Cusick
Assistant Brand Experience Manager
Dave Cherry
Continuous Improvement Manager
Nikki Adams
Head Of Merchandising
Melanie Braxton
Head of Digital Trading