Manager, Marketing

NORRToronto, ON
CA$80,000 - CA$115,000Hybrid

About The Position

The Manager, Global Marketing, plays a role in advancing NORR’s integrated corporate, sector-based, and personalization content strategy. The Manager will collaborate with professionals across the organization to align content strategy with broader business objectives to build brand awareness, engagement, and revenue growth.

Requirements

  • Bachelor’s or Diploma degree in Marketing, Business, Communications or a related field
  • 10 years in marketing within the AEC industry across private and public sectors
  • Excellent communication, presentation skills and storytelling

Nice To Haves

  • Advanced Office 365, Adobe Creative Cloud, OpenAsset, Meltwater, Hootsuite, SEMRush, and social media platforms are assets.

Responsibilities

  • Contributing to brand positioning and narratives including all elements of Corporate Social Responsibility
  • Conducting market research and competitor analysis to identify content opportunities and trends
  • Defining, measuring and reporting on the impact of content strategy against key performance indicators
  • Researching and identifying AI-powered tools and platforms to advance the personalization of content as part of the channel strategy
  • Collaborating with sector-based teams to plan, develop, research, write and execute content/ marketing strategies to reach target audiences
  • Leading integrated campaigns that connect earned, owned, digital, and social channels
  • Balancing workload with deadline response times required by pursuits, clients and market opportunities
  • Leading editorial calendars, media outreach, and video productions
  • Overseeing the delivery of marketing initiatives based on established timelines and compliance with policies, procedures, and standards

Benefits

  • flexible ways of working
  • support flexible ways of working
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service