Strategy director

Isobar

Victoria Kirk Owal is strategy director at Isobar UK.