🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Toronto Sales Manager – New Business Focus

Hospitality Full Benefits Career Growth
Company

Digital Realty

Location

toronto, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Lead new logo acquisition efforts in Toronto as a Sales Manager at Digital Realty. This quota-carrying role demands a hunter mindset for proactive outreach and complex sales management.

As a Commercial Sales Manager, you will utilize 3-5+ years of acquisition sales experience, ideally in data center or cloud environments, to identify, qualify, and close substantial business opportunities. You will collaborate with cross-functional teams to ensure a streamlined customer experience and achieve revenue targets consistently.

Key Responsibilities:
• Pursue and convert new logo opportunities strategically
• Manage sales from initial approach through contract closing
• Execute targeted territory and account plans
• Collaborate with various teams for cohesive sales efforts
• Maintain strong engagement with strategic partners

Requirements:
• Bachelor’s degree required
• 3–5+ years in sales with a new business focus...