Coordonnateur.trice - communications et marque employeur

McGill St LaurentMontreal, QC
Onsite

About The Position

McGill St Laurent is looking for a self-driven, well-organized and solution-oriented individual who can coordinate multiple projects related to talent attraction and engagement, while ensuring the consistency of our employer brand, in close collaboration with internal teams and external partners. The role involves developing and promoting the employer brand through recruitment campaigns, job postings, and the careers page. It also includes planning, creating, and publishing content across various communication channels, coordinating communication and marketing projects, and supporting internal communications and initiatives that strengthen employee engagement and company culture. The position also entails developing partnerships with educational institutions and coordinating campus recruitment and employer branding initiatives to attract top talent, while collaborating with internal teams and external partners to ensure the successful execution of various projects and tracking project timelines, deliverables, and key performance indicators.

Requirements

  • 2+ years of experience in employer branding, communications or marketing, with a hands-on and proactive approach
  • Ability to manage multiple projects, prioritize effectively and deliver with rigor
  • Strong interest in talent attraction, HR communications and promoting company culture
  • High level of autonomy, initiative and sense of ownership
  • Excellent written communication skills in both English and French
  • Comfortable using digital tools and communication platforms (Canva, web CMS, social media)

Nice To Haves

  • Experience in an agency or SME environment is an asset

Responsibilities

  • Develop and promote the employer brand through recruitment campaigns, job postings, and the careers page.
  • Plan, create, and publish content across various communication channels, including LinkedIn, the company website, and newsletters.
  • Coordinate communication and marketing projects, including campaigns, website updates, and corporate events.
  • Support internal communications and initiatives that strengthen employee engagement and company culture.
  • Develop partnerships with educational institutions and coordinate campus recruitment and employer branding initiatives to attract top talent.
  • Collaborate with internal teams and external partners to ensure the successful execution of various projects.
  • Track project timelines, deliverables, and key performance indicators.
  • Perform other related duties in support of communications, marketing, employer branding, and talent attraction initiatives.

Benefits

  • Comprehensive group insurance
  • Opportunity to contribute to an RRSP program
  • Vacation policy starting on day one
  • Public transit incentive program
  • Give & Match program
  • Beautiful office featuring a golf simulator, gym, lounge, locker rooms and showers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service