Global Digital Experience Manager

Garlock

📍 Palmyra, New York, United States

Full-Time/Regular Advertising, Marketing, Promotions, Public Relations, and Sales Managers

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 


  • ...
    Apply for this Position