Trading Lead
London, GB
MediaMath
360i Europe
Display Manager
WorldRemit Ltd
Programmatic Manager
SEEVIC College
University of Essex