Marketing Communications Manager (Thought Leadership)

Entrust•Shakopee, MN
•$110,001 - $161,335

About The Position

The Marketing Communications Manager (Thought Leadership) creates, manages, and promotes thought leadership content, including research reports, podcasts, blogs, and videos. The role drives the editorial calendar, recruits and cultivates contributors, and helps use content to engage customers and prospects and support sales and customer growth. It collaborates with the Content Strategy team to align thought leadership with marketing, brand, and demand generation campaigns. The manager also leads Entrust’s rapid response process, working with PR, social media, analyst relations, subject matter experts, and agencies to identify timely industry conversations and quickly develop and activate Entrust’s point of view across relevant channels. Entrust is an identity-centric security solutions company headquartered in Minnesota, serving more than 150 countries. It describes its workplace as flexible and global, and emphasizes collaboration, career growth, diversity, inclusion, and respect.

Requirements

  • Bachelor’s degree in a relevant field.
  • At least 5 years of proven experience managing thought leadership content and/or public relations.
  • Strong interpersonal skills and ability to build relationships with contributors and stakeholders, from technology experts to C-suite executives.
  • Excellent organizational and project management skills.
  • Strong writing, editing, and proofreading skills.
  • Ability to work independently and as part of a team.
  • Experience in a global organization and a global perspective.

Nice To Haves

  • Bachelor’s or Master’s degree in PR, communications, or marketing.
  • Experience in strategic planning and execution of large-scale campaigns.
  • Proven track record managing cross-functional teams and leading global initiatives.
  • Excellent analytical skills and experience with data-driven decision making.
  • Familiarity with the technology industry, cybersecurity, banking, and/or financial technology.
  • Established network in the technology, cybersecurity, or financial technology sectors.
  • Proactive approach to learning and staying updated with industry best practices.
  • Certifications in digital marketing, content marketing, or public relations.
  • Experience with content management systems such as Bynder, Drupal, or SharePoint.

Responsibilities

  • Create and oversee the distribution of high-quality thought leadership content, including research reports, podcasts, blogs, and videos.
  • Collaborate with the Content Strategy team to align thought leadership with marketing, brand, and demand generation campaigns.
  • Manage a comprehensive editorial calendar and lead quarterly and monthly content planning.
  • Recruit and cultivate internal and external contributors to provide diverse, expert perspectives.
  • Collaborate with colleagues to encourage use of thought leadership content in customer and prospect interactions.
  • Work with the marketing team to promote content through social media, email campaigns, events, and other channels.
  • Track and analyze content performance to measure impact and inform future strategies.
  • Monitor industry trends and best practices to keep content relevant and impactful.
  • Lead Entrust’s rapid response process, partnering with PR, social media, analyst relations, subject matter experts, and agencies to identify timely industry conversations and quickly develop and activate Entrust’s point of view across relevant channels.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k) matching contribution
  • Life and disability insurance
  • Mental health coaching
  • Virtual fitness programs
  • Paid personal time off
  • 12 paid holidays
  • Parental leave
  • Education reimbursement
  • Discretionary annual incentive plan
  • Career growth and learning-forward initiatives
  • Flexible remote, hybrid, or on-site options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service