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.

Links


Timeline

  • Director of Creative Strategy

    January, 2019 - present

  • Creative Director / Strategist

    November, 2015