Duffel logo

Duffel

Org chart

Collapse
Tom Bates
Chief Designer
Lyn Vallet
Head of People
Tim Rogers
Head of Product
Nicola O'Farrell
Head of Finance

Board & Advisors


People not yet in org chart