Bookmark job Bookmark job Store Manager 26/10/2024, The Body Shop Uxbridge, UK Bookmark job Bookmark job