Sales Leadership Position in Toronto

Snowflake

📍 toronto, on, Canada

Full-time Sales, IT & Technology

Job Description

Step into a Sales Leadership Role at Snowflake in Toronto. Drive change in cloud solutions while building a high-functioning, inclusive sales environment focused on growth and innovation.

This role is perfect for leaders who excel in guiding inside sales teams and have a track record of fostering collaboration. You’ll need a solid grasp of Snowflake’s technology and a commitment to coaching your team through complex sales cycles with a customer-first approach. Engage with C-level clients to influence results.

Key Responsibilities:
• Recruit top-tier sales talent to boost revenues
• Facilitate collaboration across technical support teams
• Shape strategic sales approaches for high-potential startups
• Instill a culture that aligns with core company values
• Market cutting-edge products and solutions

Requirements:
• BA/BS degree mandatory
• Minimum 3 years in software/cloud sales
• 2+ years managing sa...
Apply for this Position