Skip to content
← Back to job listings

Vice President of Brand Strategy

Avalere Health · New York, United States

Executive LevelExternal listingfull-timeabout 1 month ago

About The Role

Join our team as the Vice President of Brand Strategy, where you will shape the strategic foundation for our brands, drive sharper positioning, and create a clear path for long-term growth. You will lead end-to-end brand strategy across key accounts, define brand and creative strategy, and partner cross-functionally to bring strategy to life. Additionally, you will manage and mentor junior strategists.

  • Lead the development and execution of brand strategy across key accounts, ensuring alignment with client objectives and market trends.
  • Serve as the day-to-day strategic lead for clients and internal teams, guiding the strategic direction and ensuring high-quality output.
  • Manage, mentor, and develop junior strategists, providing clear direction and feedback to foster their professional growth.
  • Skilled storyteller, facilitator, and presenter with the ability to translate complex information into clear, compelling narratives
  • Proven ability to independently lead strategy across complex accounts, including setting direction, guiding clients, and owning deliverables from start to finish
  • Experience developing brand positioning, messaging architecture, strategic foundations, go-to-market strategy, creative briefs, and campaign strategy
  • Experience applying audience and insight development, including market research, customer insights, segmentation, patient journeys, and behavioral drivers
  • 10+ years of experience in brand strategy, strategic planning, or related strategy roles, preferably within healthcare, pharma, life sciences, or a highly regulated industry

This is an external listing. JobSpring does not represent or verify the employer. Report this listing