Shop Circle corporate office is located in 1 Kingdom Street, London, Greater London, W2 6BD, United Kingdom and has 201-500 employees.
shop circle ltd
shop circle
Departments
Number of employees
Engineering & Technical
4
Marketing
2
Sales
1
Information Technology
1
Finance
1
Operations
1
| Location | People at location |
| Europe | 51-200 |
| Asia | 11-50 |
| South America | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Shop Circle's success, and advanced their careers.
Manager, Partnerships ... at Shore Capital Partners
Worked as Investment Associate
at Shop Circle (2023-2025)
Manager, Trade Marketi... at Tecovas
Worked as Senior Marketing Brand Manager, Social Media
at Shop Circle (2022-2023)
Explore More
Shop Circle, the first operator of e-commerce tools, is a technology-driven company that acquires and grows best-in-class e-commerce software. Powering remarkable, high-converting experiences that customers love by delivering the most cutting-edge tools in the e-commerce ecosystem, Shop Circle enables merchants and brands to achieve sustainable, ne... Read More