Store Manager
£33,000 - £34,000 p/a + Monthly Bonus
With over 300 stores worldwide, were a leading retailer with a fresh approach! Sustainability is their mantra, they feature more organic and recycled products.
*International Reach: Were not just UK-based! Youll find us across Europe, Canada, USA, and now New Zealand!
About the Role
As a Store Manager, youll be the steering force through sales...
WHJS1_UKTJ