Job Summary To provide excellent customer service within Insight Gloucestershire’s Stroud shop and take responsibility for supervising the shop operations and volunteers when the shop manager is not on duty. To support and assist with the management and optimisation of…