Edelman is seeking a Vice President, Creator Marketing to partner with its Brand team in the New York office on a large retail client. The role will lead creator strategy and partnerships within integrated campaigns, drawing on deep knowledge of creators across talent tiers, branded video content, social platforms, digital media, and talent management. The Vice President will oversee account and project management, supervise and develop staff, and serve as a daily client counterpart. They will also contribute to agency-wide creator thought leadership, support portfolio growth, and collaborate with internal teams to deliver successful campaigns.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior