Role OverviewLead integrated marketing and communications strategies to strengthen brand presence, drive stakeholder engagement, and support organizational goals. Oversee marketing operations and corporate communications, ensuring consistent messaging and effective campaign delivery.
What You Will Do
Develop and execute integrated marketing and communications strategies, oversee marketing campaigns and communications initiatives, establish performance metrics, and manage resources and budgets.
Why It Might Be a Fit
10+ years of experience in marketing, communications, or related disciplines, leadership experience, and expertise in performance measurement, analytics, and stakeholder management.
Requirements
- Bachelor’s degree in Marketing, Communications, Business, or a related field
- 10+ years of experience in marketing, communications, or related disciplines
- 10+ years of leadership experience, including managing managers or leading cross-functional teams
- Experience overseeing integrated marketing, communications, or shared services functions
- Background working in regulated or multi-entity environments
]]>