Studio Retail corporate office is located in Bridge House, Henry Street, Accrington, Lancashire, BB5 4XB, United Kingdom and has 51-200 employees.
studio retail ltd
| Location | People at location |
| Europe | 11-50 |
| Asia | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Studio Retail's success, and advanced their careers.
Site Administrator at Deira International Sc...
Worked as Quality Assurance Analyst
at Studio Retail (2018-2021)
Director, Operations at Origo BPO
Worked as Call Centre Manager, Learning & Development & ...
at Studio Retail (2016-2017)
Explore More
Studio Retail provides a personal shopping service to around 1.8 million customers each year through a combination of direct marketing and online via the studio.co.uk and ace.co.uk websites. Shoppers may choose to pay for their purchase within 28 days, or take advantage of a monthly credit programme.... Read More