Sales Leadership Role at The Globe
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
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