Retail Store Manager- Dudley Princes End, GB About UsCompany Shop Group is the largest commercial redistributor of surplus food and household products in the UK, enabling some of the biggest retailers,...