Steph Ross Location
United Kingdom
Steph Ross Work
Steph Ross Education
Steph Ross Skills
Steph Ross Summary
Steph Ross, based in United Kingdom, is currently a Head of New Business and Marketing at Ragged Edge. Steph Ross brings experience from previous roles at Electric Theatre Collective, TBWA London and Wunderman Thompson. Steph Ross holds a 2.1 BA (Hons) in Advertising and Marketing Communications @ Bournemouth University. With a robust skill set that includes Marketing Communications, Media Planning, Advertising, Brand Management, Public Relations and more. Steph Ross has 2 emails on RocketReach.