Store Manager London South
Posted 02/03/2024 by TJX Europe
- Location:
- London (22 miles)
- Job Type:
- Permanent
As Europe's leading Off- Price retailer, we are all about the thrill of the find and we are on the hunt for passionate and dynamic Store Managers to help us deliver exceptional shopping experiences. If you are an enthusiastic leader with a love for retail and a knack for motivating teams … more