Strategic Corporate Communications Manager

Weatherford

Houston (TX)

On-site

USD 95,000 - 135,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Weatherford is seeking a Communications Manager to lead internal and external programs, ensuring Weatherford’s profile and brand remain strong. You will manage initiatives for internal customers, Corporate Communications, and the Executive Leadership Team, and support content distribution across social channels and the company website.

The role emphasizes clear writing, creativity, initiative, and detail orientation, with collaboration across functions to advance Weatherford’s messaging and

Qualifications

  • 6-8 years of proven experience in communications in corporate or agency settings.
  • Bachelor’s degree in communications, public relations, marketing, business, or equivalent.
  • Ability to execute communications plans and manage multiple projects.
  • Excellent written and verbal communication skills; proofreading before publishing.
  • Strong organizational and cross-functional collaboration skills.
  • Proficiency in Microsoft Office; familiarity with Adobe is a plus.

Responsibilities

  • Support Corporate Communication Manager in developing strategic communications for internal campaigns and programs.
  • Craft messaging and strategic programs to advance business objectives and coordinate with designers.
  • Schedule content across internal platforms, including FirstUp and intranet.
  • Analyze data from employee communications app and provide recommendations to increase readership and engagement.
  • Champion a strong corporate culture by integrating values into communications and connecting global workforce to the mission.
  • Assist in updating web and intranet content related to Communications.
  • Coordinate external publications such as the annual report, proxy, and sustainability report.
  • Support media relations by writing press releases and coordinating interviews.
  • Maintain media archives and editorial calendar updates for cross-functional teams.
  • Assist with tradeshow communications and post-event media coverage analysis.
  • Draft social media content and monitor Weatherford’s networks with the Digital Media Specialist.
  • Maintain press room content and assist site design expansion to support strategy.

Skills

Communications strategy
Corporate communications
Media relations
Social media
Project management
Writing/editing

Education

Bachelor’s degree in communications

Tools

Microsoft Office
Adobe Creative Suite

Job description

Weatherford is seeking a Communications Manager to lead internal and external programs, ensuring Weatherford’s profile and brand remain strong. You will manage initiatives for internal customers, Corporate Communications, and the Executive Leadership Team, and support content distribution across social channels and the company website.

The role emphasizes clear writing, creativity, initiative, and detail orientation, with collaboration across functions to advance Weatherford’s messaging and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Corporate Communications Lead
Strategic Corporate Communications Lead

Weatherford • Houston (TX)

On-site
USD 70,000 - 120,000
Global Corporate Communications Lead
Global Corporate Communications Lead

Weatherford • Houston (TX)

On-site
USD 90,000 - 120,000
Corporate Communications Manager
Corporate Communications Manager

Weatherford • Houston (TX)

On-site
USD 70,000 - 120,000
Corporate Communications Manager
Corporate Communications Manager

Weatherford • Houston (TX)

On-site
USD 90,000 - 120,000
Corporate Communications Manager
Corporate Communications Manager

Weatherford • Houston (TX)

On-site
USD 95,000 - 135,000
Strategic Account Manager
Strategic Account Manager

Weatherford • Benbrook (TX)

On-site
USD 120,000 - 180,000
Strategic Account Manager
Strategic Account Manager

Weatherford • Fort Worth (TX), Town of Texas (WI)

On-site
USD 90,000 - 140,000
Executive Communications Manager – Corporate & External
Executive Communications Manager – Corporate & External

Wimmer Solutions Corporation • Boston (MA)

On-site
USD 41,000 - 45,000
Paid time off & holidays
401k & company match
Health Care & Dependent Care & Commuti
+5
Strategic Internal Communications Lead
Strategic Internal Communications Lead

Embedded Shishya • United States

Remote
USD 90,000 - 125,000
Medical
Dental
Vision
+6
Global Internal Communications Strategist
Global Internal Communications Strategist

Weir Minerals U.S., Inc. • Fort Worth (TX)

Hybrid
USD 65,000 - 90,000