Shop Manager East Yorkshire The Organisation Our client is one of the most exciting and innovative charities in the UK. The charity is a leadin