Global Public Relations & Social Media Manager

Hatch

Mississauga

On-site

CAD 90,000 - 115,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Hatch in Mississauga, Canada, is seeking a Public Relations Manager to lead integrated PR, corporate communications, and social media programs globally. The role focuses on translating complex technical topics into engaging content for media, clients, partners, employees, and other stakeholders.

You will develop long-term communications strategies and manage day-to-day media relations, working with global leaders and regional teams to strengthen Hatch's reputation and visibility across earned

Qualifications

  • Degree in public relations, communications, journalism, marketing, or a related discipline.
  • Minimum 8+ years of experience in public relations, media relations, corporate communications, social media, or related field.
  • Experience developing and executing strategic communications programs within a complex global organization, preferably in professional services, engineering, infrastructure, or industrial sectors.
  • Strong understanding of media relations, reputation management, corporate communications, digital communications, and social media strategy.
  • Exceptional writing, editing, storytelling, and content development skills.
  • Proven experience developing a wide range of communications materials, including media materials, executive communications, social media content, thought leadership, and corporate messaging.
  • Experience managing communications projects involving multiple stakeholders, priorities, and approval processes.
  • Strong understanding of social media platforms, content strategy, community engagement, analytics, and emerging trends.

Responsibilities

  • Report to the Global Director, Public Relations.
  • Develop and execute public relations and social media strategies aligned with corporate priorities, business objectives, and Hatch's brand positioning.
  • Work closely with business leaders, technical experts, and marketing teams to identify and promote stories that showcase Hatch's expertise, innovation, project successes, and purpose.
  • Manage external communications programs from planning through implementation, including timelines, approvals, stakeholder coordination, and performance measurement.
  • Build and maintain relationships with media, industry publications, influencers, and other external stakeholders to increase awareness of Hatch and its capabilities.
  • Develop and distribute media materials including news releases, media advisories, fact sheets, executive messaging, briefing materials, Q&A documents, and thought leadership content.
  • Lead proactive and reactive media relations activities, including media outreach, interview coordination, spokesperson preparation, and issues management support.
  • Manage Hatch's corporate social media presence and support regional and business-specific social media initiatives.
  • Develop social media content calendars and oversee the creation of content optimized for various platforms, including LinkedIn, Instagram, YouTube, and emerging channels.
  • Monitor social media trends, emerging issues, and industry conversations while identifying opportunities to increase engagement and visibility.
  • Measure, analyze, and report on media relations and social media performance, providing recommendations based on insights, best practices, and industry benchmarks.
  • Collaborate with digital, design, and marketing teams to support integrated campaigns and ensure consistency across communication channels.
  • Identify opportunities to strengthen Hatch's reputation through strategic communications, partnerships, and participation in industry events and forums.
  • Support crisis communications planning and execution, including media monitoring, issue assessment, stakeholder communications, and response development.
  • Develop and promote public relations best practices, governance processes, and social media guidelines across the organization.
  • Mentor and collaborate with communications specialists and marketing colleagues while helping to build communications capabilities across the business.

Skills

Media relations
Writing
Storytelling
Strategic communications
Project management
Stakeholder engagement
Public speaking

Education

Public relations degree

Tools

Meltwater
Social media tools

Job description

Hatch in Mississauga, Canada, is seeking a Public Relations Manager to lead integrated PR, corporate communications, and social media programs globally. The role focuses on translating complex technical topics into engaging content for media, clients, partners, employees, and other stakeholders.

You will develop long-term communications strategies and manage day-to-day media relations, working with global leaders and regional teams to strengthen Hatch's reputation and visibility across earned

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Public Relations Manager
Public Relations Manager

Hatch • Mississauga

On-site
CAD 90,000 - 115,000
Director, Client Engagement - Training & Development
Director, Client Engagement - Training & Development

Hatch Ltd. • Mississauga

On-site
CAD 120,000 - 165,000
Performance-based incentives
Comprehensive benefits
Director, Client Engagement & Training Excellence
Director, Client Engagement & Training Excellence

Hatch Ltd. • Mississauga

On-site
CAD 120,000 - 165,000
Performance-based incentives
Comprehensive benefits
HR Co-op Student: Global Team & Mentorship
HR Co-op Student: Global Team & Mentorship

Hatch Ltd. • Mississauga

On-site
CAD 33,000 - 37,000
Government Relations Student
Government Relations Student

Hatch • Mississauga

On-site
CAD 33,000 - 40,000
Senior community engagement and social performance consultant
Senior community engagement and social performance consultant

Hatch • San Juan de Terranova

On-site
CAD 110,000 - 160,000
Senior Marketing Manager, Marketing & Communications
Senior Marketing Manager, Marketing & Communications

Hatch Ltd. • Mississauga

On-site
CAD 74,000 - 124,000
Senior community engagement and social performance consultant
Senior community engagement and social performance consultant

Hatch Ltd. • San Juan de Terranova

On-site
CAD 120,000 - 150,000
Travel opportunities
Professional development
Principal Risk Manager
Principal Risk Manager

Hatch • Mississauga

On-site
CAD 130,000 - 180,000
Flexible work environment
Long term career development
Environmental Planner Senior
Environmental Planner Senior

Hatch • Mississauga

On-site
CAD 115,000 - 165,000