Vice President, Management Supervisor, Ogilvy Health

New York City, NY (On-site)

$100K/yr – $230K/yrSenior Level12+ years expFull time

Posted 11 days ago

Job Summary

Owns and evolves the account leadership practice, driving strategic rigor, financial accountability, and organic growth across the business.

  • Build and coach multi-level account teams and succession planning.
  • Translate market shifts into proactive client guidance and growth opportunities.

Job Description

Responsibilities

  • Champion integrated thinking at scale, ensuring consistency, quality, and strategic rigor across every discipline and every team reporting into the business.
  • Anticipate industry, competitive, and market shifts at a category level, translating them into proactive guidance for clients and forward-looking business strategy.
  • Model and instill a culture of accountability, excellence, and continuous growth across all teams within the business.
  • Held accountable for brand financial performance, including forecasting, project tracking, and highlight the need for resource allocation discussions across the business.
  • Lead, manage, and develop a team of account leaders, setting performance goals, coaching leadership capability, and building succession-ready talent.
  • Actively involved in business development, including identifying, pursuing, and directing for organic growth.

Requirements

  • 12+ years of pharmaceutical, healthcare, or life sciences advertising experience, including demonstrated experience managing and developing other account leaders.
  • A track record of owning financial responsibility for a client business, including job tracking, forecasting, and financial growth.
  • Strong experience developing multi-tiered account teams, including other people managers.
  • Polished presence and the confidence to represent the agency's point of view, both with clients and within the organization.

Benefits

  • We offer a competitive benefits package, click here for more details.
Ogilvy New York logo

Ogilvy New York

Ogilvy has been producing iconic, culture-changing marketing campaigns since the day its founder David Ogilvy opened up shop in 1948. Today, Ogilvy is an award-winning integrated creative network that makes brands matter for Fortune Global 500 companies as well as local businesses across 131 offices in 83 countries. The company creates experiences, design and communications that shape every aspect of a brand’s needs through six core capabilities: Brand Strategy, Advertising, Customer Engagement and Commerce, PR and Influence, Digital Transformation, and Partnerships. Ogilvy is a WPP company (NASDAQ: WWPGY). For more information, visit http://www.ogilvy.com/.

Founded in 1948
New York, New York, USA
60 employees (39 in marketing)

Salaries

Posted range

$100K/yr – $230K/yr

Taken straight from the job posting.

See all Ogilvy New York salaries

Marketing Team

Marketing Team Size
6 (10% of company)
Median Career Experience
9 years
Median Tenure
2.4 years
Marketing Roles Posted (Last 30 Days)
10

Traffic Signals

Monthly Visitors
289.9K
Monthly Google Ads Budget
$18
Traffic Source Mix
Search
49.7%
Direct
35.8%
Referral
7.9%
Social
5.6%
Paid
0.7%

Headcount Trend

Current headcount: ~60

Recent News

Ogilvy New York logo

Vice President, Management Supervisor, Ogilvy Health

Ogilvy New York · New York City, NY · On-site