Global Manager, Social Media – Montreal, Canada | Permanent

Creative Niche’s recruitment team is working with a leading global Canadian brand’s recreational products division to help them find a Global Manager, Social Media to join their team full-time in Montreal.

As the Global Social Media Lead, you will work in collaboration with all brands and external creative partners to guide our global community through best-in-class social execution. You’ll be responsible for story-telling our brands within the social sphere and will help ensure our community is up to date with new product features and functionality, while highlighting key brand moments. You will also be responsible for identifying and activating leaders, influencers and passionate communities with shared interests.

We need someone who has experience working on a global brand’s social media strategy, that has been rolled out in multiple countries around the world. We need a strong communicator who has a way with words but knows how to navigate a tweetstorm. You will help drive and amplify our brands’ voice as well as the voices of our customers.


  • You will own the development of all social channels and execute a world-class social media strategy that engages, drives conversation and strengthens relationships with target audiences worldwide
  • You will develop strategies to attract and retain customers to key channels educating engaging them with new products/features/benefits
  • Establish a social media playbook to ensure a compelling and consistent brand experience for our customers
  • Monitor and evaluate all current social media channels
  • Ideate and create content programs with thumb-stopping power
  • Build scenario plans for pre-planned, live and reactive moments; create assets to post in real time
  • Coach and mentor content strategists on social communication best practices
  • Stay in touch with evolving trends, best practices and tools for social media
  • Help establish standards for measurement, tools and analytics
  • Manage and advise on partners, tools and platforms as deemed necessary
  • Work with the creative agency to create engaging assets including photos, GIFs, videos, etc.


  • You are a social-savvy media expert who rarely misses a posting opportunity
  • Minimum eight years of experience in social media, creating and delivering smart and effective corporate strategy and operations, preferably in a global organization; agency or consulting background a strong plus
  • Creative and inspired content creator, sharp curator and strategic communications expert with strong news judgment and a knack for sourcing the best
  • Highly detailed and organized; project management experience a plus
  • A passion for process and expertise in helping organizations build foundations for social media success
  • You are a strategic thinker and a tactical hands-on executor of all things pertaining to social media
  • Data geek who leverages meaningful metrics to inform content plans and programs
  • Experience with vendor and agency management
  • Corporate communications experience preferred

Please apply for this position through our Online Registration System.

We appreciate your interest but due to time constraints we can only contact candidates in consideration. Creative Niche is dedicated to matching outstanding communication, design and interactive professionals with the right companies. If you are not contacted for the current role(s) for which you have applied, please be confident that your application will be electronically filed for future searches.

In accordance with the Accessibility for Ontarians with Disabilities Act, Creative Niche welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process for Ontario jobs. To request an accommodation, please contact Creative Niche.

Similar Jobs

Oops! We can’t seem to find a similar job. Try a new search.