Toronto Sales Manager – New Business Focus

Digital Realty

Full-time Sales
Apply Now
Location
toronto, on, Canada
Posted
July 13, 2026

Job Description

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...