Steph Ross is an experienced marketing and business development professional currently serving as the Head of New Business and Marketing at Ragged Edge since October 2020. Previously, Ross held the position of New Business Director at Electric Theatre Collective and at TBWA London, where significant achievements included leading successful campaigns for Lidl that garnered the first-ever Grand Effie. Earlier roles included Senior Account Manager at Wunderman Thompson, where innovative campaigns for major brands like The Times and Microsoft were executed, and Account Manager at CMW, focusing on digital strategies for prominent clients. Ross began a career as a Brand Ambassador for Red Bull, facilitating marketing activations. Educational background includes a 2.1 BA (Hons) in Advertising and Marketing Communications from Bournemouth University.
Sign up to view 2 direct reports
Get started
This person is not in any teams