VP, Creator Marketing

Edelman
New York, NY
Category Marketing
Job Description
Role Overview

Edelman is seeking a Vice President, Creator Marketing to partner with the Brand team in the New York office, working across key client engagements. The ideal candidate will have a passion for and deep knowledge of creator partnerships, branded video content, social platforms, digital media, and the talent management space.

What You Will Do

The Vice President will drive Edelman's strategic vision in the cross-platform creator and digital talent space, establish processes and best practices, advise clients on creator partnerships, and build and maintain senior-level client relationships.

Why It Might Be a Fit

The ideal candidate will have 8+ years of relevant experience in marketing and/or related fields, including experience working directly with creators, and a strong understanding of social media, creators, and the larger creator marketing ecosystem.

Requirements

  • 8+ years of relevant experience in marketing and/or related fields
  • 5+ years of experience working directly with creators
  • A bachelor's degree or equivalent work experience
  • Strong understanding of social media, creators, and the larger creator marketing ecosystem
  • Strong network of creator and talent agency contacts
  • Knowledge and experience working across all tiers of creators
  • Proven ability to work with clients and manage teams to create strategic and creative creator campaigns
  • Experience using data, insights, and performance metrics to inform creator strategy
  • Knowledge of best practices, technology platforms, tools, and processes for creator marketing

Benefits

  • Medical and dental insurance
  • Vision
  • 401K
  • Life insurance
  • Disability insurance
  • Paid time off
  • Travel assistance
  • Wellness programming
  • Annual bonuses
]]>