Stephen A. Roberts

Director of Creative Strategy at PETROL Advertising

Stephen A. Roberts has extensive experience in the advertising and marketing industry. Stephen A. is currently working as the Director of Creative Strategy at PETROL Advertising, where they collaborate with the Founder/CCO to develop and execute 360-degree marketing campaigns for major brands in the gaming, tech, sports, and entertainment industries. Stephen A. also leads a team of strategists and creative writers, writes and produces audiovisual assets, and contributes to client pitches.

Prior to their current role, Stephen co-founded ThinkTank, an entertainment audio/visual advertising agency, where they served as a Partner Writer/Producer. Stephen A. also worked as a freelance movie marketing writer/producer and consultant for leading agencies, and as the Creative Director at Universal Pictures Marketing, where they played a key role in strategizing, writing, and producing campaigns for various blockbuster films.

Before that, Stephen worked as a Writer/Producer for various studios and advertising agencies, including Warner Bros., New Line, and Seiniger Advertising. Stephen A. also served as the Head Writer/Producer at Creative Domain, where they conceptualized and created advertising campaigns for major motion pictures.

Earlier in their career, Stephen held positions such as Senior Writer/Producer at Seiniger Advertising, where they worked on motion picture, product, sports, and theme park advertising, and Senior VP, Special Projects at Imperial Entertainment, where they supervised the marketing and distribution divisions and contributed to the creation of marketing strategies for theatrical and home video releases.

Stephen's career began as the VP of Marketing Services at Shapiro Glickenhaus Ent, where they coordinated the activities of the Marketing and Distribution divisions and managed the domestic home video releases of SGE Home Video titles.

Throughout their career, Stephen has worked with major studios and independent films, earning numerous accolades and awards for their contributions to the industry.

Stephen A. Roberts received their Bachelor of Arts degree in Radio/TV/Film and Drama from the University of North Texas, where they studied from 1977 to 1981. Stephen A. then went on to the University of Southern California, where they obtained a Master of Arts degree in Motion Picture Production. Stephen A.'sstudies at USC took place from 1981 to 1987.

Location

Los Angeles, United States

Links


Org chart

No direct reports

Teams


Offices


PETROL Advertising

Fueled by Creativity, Driven by Results. For more than 17 years, PETROL has been creating rocket fuel for brands on a global scale. PETROL specializes in the youth-driven, 18-45 demographic, and has pioneered the iconic visuals & marketing strategies that make the target market want for more. PETROL is constantly developing fully integrated global marketing campaigns for major brands across genres. Whether it be growing a brand, promoting a new title, or launching a new property, PETROL consistently converts interest in our campaigns into success for our client partners.


Industries

Employees

51-200

Links