🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Corporate Communications Specialist

Hospitality Full Benefits Career Growth
Company

GreenShield

Location

toronto, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

THE ROLE IN A NUTSHELL

The Corporate Communications Specialist will play a key role in executing GreenShield’s corporate communications strategy. This role supports media relations, employee communications, and social media initiatives, ensuring alignment with GreenShield’s purpose-driven mission.

The successful candidate will be responsible for drafting impactful communications, coordinating events, managing logistics, tracking key metrics, and contributing to strategic projects. This is a dynamic opportunity for a skilled communicator eager to grow their career in media relations and corporate storytelling. We’re looking for a proactive, collaborative team player with a positive mindset and a hands‑on approach to getting things done.

  • Collaborate with cross‑functional teams to craft and distribute internal and external communication materials aligned with brand standards.
  • Draft and edit a variety of communication materials, including int...