Global Digital Experience Manager
Garlock
📍 Palmyra, New York, United States
Job Description
Global Marketing Communications Manager
Location: Global / Hybrid (flexible)
Function: Marketing
Reporting to: VP, Sales & Marketing
Position Overview
We are seeking a strategic and execution-focused Global Marketing Communications Manager to lead the development and orchestration of Garlock’s global marketing communications.
This role is responsible for defining what we say, why it matters, and how it connects to customer needs globally—ensuring consistent, differentiated messaging while enabling regional teams to execute effectively in their markets. The ideal candidate combines strong strategic thinking with hands-on campaign leadership and a passion for building scalable, high-impact content and communications frameworks.
Key Responsibilities
Global Messaging & Positioning
Define and maintain global messaging frameworks and value propositions aligned to target markets and growth opportunities