Duncan Tatton-Brown

Current Positions

Chief Financial Officer
Ocado

Independent Non-executive Director
Trainline