Jacqui Machin

Ethics & Sustainability Manager - Climate

John Lewis Partnership