Ogilvy — New York, New York
Full-time
$100,000—$230,000 USD
Ogilvy Health is seeking a Vice President, Brand Strategist to lead strategic initiatives for assigned brand teams, focusing on insights, positioning, and