Steve Ross

Head Of Production

Steve Ross is an experienced production leader with a robust career spanning over three decades in the advertising and production industry. Currently serving as the Head of Production at Allstate since March 2020, Steve's previous roles include Director of Integrated Production and Head of Production at dentsu mcgarrybowen from July 2010 to March 2020, where Steve also held the position of Executive Producer. Additional experience includes working as a Freelance Senior Producer for Village Green Productions and various agencies, focusing on notable brands such as Coors Light and Disney. At Chicago Creative Partnership from July 1992 to June 2009, Steve was the SVP/Director of Broadcast/Digital Production, overseeing production for the agency's clients. Steve Ross graduated with a BA in Sociology from UCLA in 1997.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices