Director - Sales

icon building Company : Optiva Inc
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Director - Sales

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Summary

The Sales Director (SD) for North America is responsible for driving and growing new business revenue in the territory. The SD’s primary focus is developing the business in the assigned territory by seeking new customers, prospecting qualifications, and meeting sales targets.

Key responsibilities

  • Understand and position Optiva’s solutions and value proposition to telecom operators

  • Focus on new logo acquisition and new business with existing customers

  • Develop and manage sales pipeline to move a large number of strategic transactions through the sales process and execute sales plans for the territory to meet and exceed quota through prospecting, qualifying, managing, and closing sales opportunities

  • Building a business case and establish value, develop and present proposals to customers with information that demonstrates Optiva’s value to meet the customers’ business objectives

  • Drive account strategies and coordinate team selling efforts to close business on a quarterly and annual basis.

  • Generate accurate forecast and sales activity reports, keeping CRM up to date

  • Knowledge, Skills & Experience

  • Bachelor’s Degree in Business, marketing or Engineering (Master’s preferred)

  • 7+ years’ experience of successful quota-carrying sales/sales management in BSS, OSS, or other Telecom/IT complex solutions

  • Strong Rolodex of C-level contacts in telecom operators in North America

  • Proficient in finding opportunities by self-prospecting into net new accounts

  • Strong leadership and interpersonal skills

  • Excellent written and verbal communication skills

  • Team player who can work collaboratively with solutions engineers, professional services, marketing and Executives

  • Travel as required by the business needs

  • Original job Director - Sales posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
    icon no cv required No CV Required icon fast interview Fast Interview via Chat

    Share this job with your friends

    icon get direction How to get there?

    icon geo-alt Null, Null

    icon get direction How to get there?
    View similar Others jobs below

    Similar Jobs in Canada

    GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

    Mobile Apps

    Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.