Catherine Luscombe

Director of Technology, The Body Shop
Catherine aligns The Body Shop’s business strategy with their technology roadmap to deliver future-ready capabilities designed to meet the on-going challenges of an omnichannel world

Natalie Frow
Alex Hislop