Sales Leadership Role at The Globe

7 days ago

Montreal, Quebec, Canada Jobtailor Full-time

Join The Globe's team in Montreal as a sales leader focused on digital advertising Craft strategies, drive team performance, and build client relationships across Eastern Canada.

As a Sales Leader, you will guide a high-performing team while collaborating with various departments for exceptional client service. Your expertise in digital media and sales management will help propel The Globe's advertising initiatives forward.

Key Responsibilities:

  • Lead team efforts in achieving strategic sales targets
  • Cultivate relationships with senior clients and industry contacts
  • Oversee the development of comprehensive digital sales plans
  • Analyze sales performance and provide insights to leadership
  • Manage office logistics while ensuring operational efficiency

Requirements:

  • Degree or diploma in a relevant discipline
  • Minimum 10 years in sales management,5+ focused on digital media
  • Bilingual proficiency in French and English
  • Proven expertise in negotiation and performance tracking
  • Strong leadership skills in team development

Drive advertising success with your strategic vision and sales acumen at The Globe