Ellie Bamford's Location
New York, NY, US
Ellie Bamford's Work
Ellie Bamford's Education
University of Adelaide
Bachelor's degree (International Studies (Marketing and Business))
Australian Institute of Management
Certification (Marketing/Marketing Management, General)
Media Makeup Academy SA
Diploma of Specialized Make Up Services (TV, Film and Stage)
Ellie Bamford's Summary
Ellie Bamford, based in New York, NY, US, is currently a Chief Strategy Officer (CSO) North America at Wunderman Thompson, bringing experience from previous roles at R/GA, BBH USA and MODCo Group. Ellie Bamford holds a Bachelor's degree in International Studies (Marketing and Business) @ University of Adelaide. Ellie Bamford has 1 email on RocketReach.