Duncan Tatton-Brown Current Positions Chief Financial Officer Ocado Independent Non-executive Director Trainline ← Luke Jensen → Brian McBride