Global Thought Leadership Marketing Manager

Entrust Corporation

Shakopee (MN)

Hybrid

USD 110,000 - 161,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Vision insurance
Dental insurance
401(k) matching contribution
Life and disability insurance
Mental health coaching
Virtual fitness programs
Paid time off + 12 holidays
Parental leave
Education reimbursement

Job summary

Entrust is seeking a Marketing Communications Manager to create and promote thought leadership content across reports, podcasts, blogs, and videos. The role drives editorial calendars, contributor recruitment, and content usage in customer interactions.

You will partner with marketing, brand, and demand gen teams to execute campaigns, with a flexible hybrid/remote setup and global reach. 5+ years in content/PR is preferred.

Qualifications

  • Bachelor's degree in a relevant field with 5+ years of experience managing thought leadership content or PR.
  • Strong written and verbal communication with ability to engage diverse stakeholders.
  • Excellent organizational and project management capabilities.
  • Experience in global organizations with cross-functional collaboration.
  • Ability to work independently and as part of a team.

Responsibilities

  • Create and oversee distribution of thought leadership content including reports, podcasts, blogs, and videos.
  • Collaborate with Content Strategy to align with campaigns and brand.
  • Manage editorial calendar with quarterly and monthly planning.
  • Recruit and cultivate contributors from inside and outside the organization.
  • Promote content via social media, email campaigns, and events.
  • Track content performance and adjust strategies accordingly.
  • Stay current with industry trends to keep content relevant.

Skills

Interpersonal skills
Project management
Writing and editing
Organizational skills
Team collaboration

Education

Bachelor's degree in PR/communications/marketing
Master's degree (preferred)

Tools

Content management systems

Job description

Entrust is seeking a Marketing Communications Manager to create and promote thought leadership content across reports, podcasts, blogs, and videos. The role drives editorial calendars, contributor recruitment, and content usage in customer interactions.

You will partner with marketing, brand, and demand gen teams to execute campaigns, with a flexible hybrid/remote setup and global reach. 5+ years in content/PR is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Thought Leadership & Content Lead
Global Thought Leadership & Content Lead

Entrust • Shakopee (MN)

Hybrid
USD 110,000 - 161,000
Career growth opportunities
Flexible work arrangements
Collaborative culture
Global Content & Thought Leadership Lead
Global Content & Thought Leadership Lead

Teneo external feed for LinkedIn • New York (NY)

On-site
USD 170,000 - 180,000
Flexible time off policy
Medical, dental, and vision coverage
401K plan
+4
Marketing Communications Manager (Thought Leadership)
Marketing Communications Manager (Thought Leadership)

Entrust Corporation • Shakopee (MN)

Hybrid
USD 110,000 - 161,000
Medical insurance
Vision insurance
Dental insurance
+7
Remote Content Marketing Lead for Mobility & Thought Leadership
Remote Content Marketing Lead for Mobility & Thought Leadership

automotiveMastermind Inc. • New York (NY)

On-site
USD 64,387 - 97,382
Annual incentive plan
Remote work
Career development
Brand & Thought Leadership Manager (Hybrid)
Brand & Thought Leadership Manager (Hybrid)

Relativity • Chicago (IL)

Hybrid
USD 118,000 - 178,000
Brand Leader: Thought Leadership & Campaigns (Hybrid)
Brand Leader: Thought Leadership & Campaigns (Hybrid)

LE0001 Relativity ODA LLC • Illinois

Hybrid
USD 118,000 - 178,000
Director of Marketing (Fully Remote)
Director of Marketing (Fully Remote)

1mind • United States

Remote
USD 90,000 - 140,000
Marketing Communications Manager (Thought Leadership)
Marketing Communications Manager (Thought Leadership)

Entrust • Shakopee (MN)

Hybrid
USD 110,000 - 161,000
Career growth opportunities
Flexible work arrangements
Collaborative culture
Executive Content & Thought Leadership Lead
Executive Content & Thought Leadership Lead

The Harvest Group • Rogers (AR)

On-site
USD 70,000 - 110,000
Global Content Marketing Lead - Thought Leadership
Global Content Marketing Lead - Thought Leadership

Pembroke Communications • New York (NY)

On-site
USD 170,000 - 180,000
Flexible time off policy
Medical, dental, and vision coverage
401K plan
+3