Ella Smith's Location
Brentwood, GB
Ella Smith's Work
Ella Smith's Education
Ella Smith's Summary
Ella Smith, based in Brentwood, GB, is currently a Social Media Manager at Thoughtworks, bringing experience from previous roles at Thoughtworks, Link Up TV LTD and Starcom. Ella Smith holds a 2016 - 2019 English BA (hons) in English Language and Literature, General @ Bournemouth University.