Head of Sales at OPTA

Verisk
Full-time markham, on Sales
Posted:
June 06, 2026
Location:
markham, on, Canada

Job Description

Lead sales strategies and initiatives at OPTA as the Head of Sales. Utilize your expertise to drive revenue and achieve EBITDA goals while mentoring a high-performing team.
In this pivotal leadership role, you'll co-develop the sales vision and act as a technical consultant for team members and clients. Your responsibilities will encompass managing product cycles, implementing sales strategies, and enhancing customer satisfaction. Collaborate with internal teams and drive financial success while nurturing valuable supplier partnerships.
Key Responsibilities:
• Identify and fulfil professional service opportunities
• Create and lead revenue-generating consulting teams
• Develop actionable sales strategies and product playbooks
• Manage relationships with suppliers and partners
• Track sales metrics and report on pipeline progress
Requirements:
• Proven track record in sales leadership
• 8+ years of successful sales experience
• Strong communication and p...

Apply for this Job

Submit your application for the Head of Sales at OPTA position at Verisk.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: markham, Canada
Posted: June 06, 2026
Deadline: July 16, 2026