Reporting to the Vice President of Marketing & Communications, the Thought Leadership & Brand Manager has oversight of the Company's thought leadership and brand management and ensuring messaging remains consistent across all channels. The incumbent is the voice for the Company's public image and maintains it through the implementation of marketing initiatives. This individual has a key leadership role in the strategic development of communications campaigns, strategies, and plans.
QUALIFICATIONS AND RESPONSIBILITIES
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.