🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Sr Associate, Communications and Events

Hospitality Full Benefits Career Growth
Company

Biogen, Inc.

Location

toronto, Canada

Posted

June 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

About This Role

As a Sr Associate, Communications and Events, you will play a pivotal role within the Communications team at Biogen Canada. Your primary responsibility will be to plan and execute internal and external communications, affiliate programs, and engage employees and external stakeholders. You will develop strategies to manage Biogen’s brand, reputation, and public image through traditional and digital channels, content creation, media relations, and social media management. In addition, you will plan and oversee in-person and virtual initiatives that communicate Biogen's value proposition and bring the company's brand promise to life. Working with the Head of Communications, you will ensure communications align with Biogen's strategic goals and enhance its brand image.

What You’ll Do

  • Plan and execute communications for corporate and brand-related events, programs, and projects.
  • Coordinate planning and execution of employee events...