Ross Allan's Location
Edinburgh, GB
Ross Allan's Work
Ross Allan's Education
Boroughmuir High School
2011 - 2015
Ross Allan's Summary
Ross Allan, based in Edinburgh, GB, is currently a Trading Specialist at The Trade Desk, bringing experience from previous roles at MG OMD, Digitas UK, Matterkind and m/SIX. Ross Allan holds a 2011 - 2015 Boroughmuir High School. Ross Allan has 1 email on RocketReach.