Full-Time

Influence Account Director

Ogilvy

Ogilvy

5,001-10,000 employees

Global advertising agency creating culture-changing ideas


Senior

London, UK

Requirements
  • Passion for influencer marketing with a minimum of four years' experience in the field
  • The ability to remain optimistic under pressure
  • Good analytical skills and the ability to think strategically and creatively
  • Self-motivated, action-oriented and ambitious with a positive "can-do" attitude
  • A keen interest in all things social/PR/digital and an avid follower of relevant news & trends
Responsibilities
  • Oversee the day-to-day running of influencer campaigns and supporting managers and executives, from identification, creative, implementation and reporting
  • Design and define industry leading Influencer strategy: recommend objectives, targets, action plan, calendar and budget
  • Aligning and collaborating with media, PR, social, brand activation, digital and all other stakeholders - internal and external to deliver best in class campaigns for our clients
  • Nurturing client appropriate talent opportunities and nurturing relationships to help deliver the influencer program for clients
  • Lead and deliver creative and sell content solutions to internal stakeholders and clients
  • Responsible for overseeing day to day activations and providing oversight and council for junior support team
  • Provide senior council to clients, advising on industry developments as they occur and showing relevance for clients on the ground
  • Stay up-to-date with cultural/social trends and customers' views and attitudes
  • Assists in the development of and participation in promoting our influencer offering across the business, including writing thought leadership and attending industry events
  • Leads on additional projects as required - such as new business pitches, market reviews and competitive trends

Ogilvy, founded in 1948, has a rich history of creating value-driving ideas that have shaped brand cultures and made significant global impacts. With a unique approach to borderless creativity, the company leverages its diverse expertise in Advertising, Experience, Media, Public Relations, Social, Influence, Health, and Consulting, operating across 131 offices in 93 countries to deliver world-class creative solutions. Ogilvy's commitment to continuous learning, as embodied in its self-description as the "teaching hospital of advertising," ensures it stays at the forefront of industry trends and insights, making it a dynamic and enriching place to work.

Company Stage

N/A

Total Funding

N/A

Headquarters

New York, New York

Founded

1948

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-3%
INACTIVE