Responsibilities:
- Lead enterprise corporate brand marketing strategy and execution to strengthen brand, increase stakeholder engagement, and advance reputation.
- Serve as SME for audience strategy, campaigns, channels, and optimization.
- Partner cross-functionally to translate brand strategy into integrated programs.
- Identify opportunities to enhance visibility, positioning, and audience engagement.
- Ensure alignment with enterprise business, communications, and reputation priorities.
- Lead end-to-end paid media strategy across digital and emerging channels.
- Develop audience segmentation and targeting; deliver integrated campaigns across paid, owned, earned, and shared channels.
- Establish measurement frameworks linking investments to business outcomes; evaluate emerging platforms/technologies to improve performance.
- Lead enterprise sponsorship and partnership strategy end-to-end (source, negotiate, manage); develop integrated activation plans.
- Partner with Product Marketing and Commercial to drive best practices and innovation.
- Lead agencies/external partners for strategic and creative excellence.
- Build high-performing teams; establish scalable operating models, processes, and governance; foster innovation and continuous improvement.
Basic Qualifications:
- Doctorate + 4 years marketing/communications/related OR Masterโs + 7 years OR Bachelorโs + 9 years.
Preferred Qualifications:
- 10+ years in brand/integrated/corporate marketing, sponsorships, media, or related.
- Expertise in audience strategy/segmentation, omnichannel campaign development, paid media, and marketing measurement.
- Experience leading enterprise-level campaigns and managing sponsorship/partnership/experiential programs.
- Strong digital analytics/marketing tech knowledge; experience building teams and leading through change; influence senior leaders; regulated industry experience; agency experience preferred.