Talent Apply
Log in
All jobs
FC

Manager, Digital Marketing

Flowserve Corporation
Irving, Texas, United States Posted Aug 20, 2026
On-site

About this role

Manager, Digital Marketing

Role Summary

The Manager, Digital Marketing is responsible for defining and leading Flowserve’s enterprise digital marketing strategy, governance, and performance across digital channels, platforms, content, analytics, and campaign enablement. This role owns the digital marketing roadmap and operating model, ensuring Flowserve’s digital ecosystem supports growth, improves customer experience, strengthens marketing effectiveness, and advances enterprise marketing capabilities. The role partners closely with business marketing, sales, communications, IT, and external partners to tran

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →