Logo for Verisk

Head of Sales- Verisk Canada

Role overview

Qualifications

  • Proven track record of meeting or exceeding annual sales goals
  • Experience with complex & consultative sales engagements
  • Possess a growth mindset
  • Ability to build long-lasting and trusting relationships

Responsibilities

  • Lead a team of 5 Sales Account Executives
  • Coach AEs in identifying, managing, and closing sales opportunities
  • Manage sales opportunities within assigned Canadian account territories
  • Seek and solicit active feedback

Key facts

  • Remote from: Canada, North America
  • Full time
  • Expert & Leadership (>10 years)
  • Head of Sales Operations
  • English

Hard skills

Other skills

  • Sales
  • Coaching
  • Growth Mindedness
  • Relationship Building
  • Creativity
  • Entrepreneurship

About the company

Verisk logo

Verisk

  • Insurance
  • Large
  • 5,001–10,000
Verisk is a leading data analytics provider serving customers in insurance, energy and specialized markets, and financial services. Our team of nearly 9,000 helps customers make crucial decisions every day about risk—with greater precision, efficiency, and discipline. Headquartered in Jersey City, New Jersey, Verisk has more than 115 offices in 33 countries. Our businesses include AIR Worldwide, ISO, Verisk 3E, Verisk Financial, Verisk Maplecroft, Wood Mackenzie, and Xactware. Our workplace culture has earned Great Place to Work® Certification in the U.S. for six consecutive years. In addition, our offices in India, Spain, and the U.K. received the certification, and our U.K. location was also recognized for Excellence in Wellbeing. Plus, Verisk has been named one of the World’s Best Employers, one of the World’s Most Innovative Companies and one of America’s Best Employers for Women. To learn more about joining our team, visit verisk.com/careers. We’re focused on making the world better, safer, and stronger. Verisk is a member of the UN Global Compact, the world’s largest corporate citizenship and sustainability initiative. Learn more about our commitment to the environment, giving and volunteering, and responsible governance at verisk.com/csr. To keep up on the latest Verisk news, follow us on Twitter, Facebook, and YouTube.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Verisk Analytics is seeking a creative and entrepreneurially minded Head of Sales to lead a team of 5 Sales Account Executives (AEs).  The Head of Sales will be responsible for coaching our AEs in identifying, managing, and closing sales opportunities within their respective assigned Canadian account territories. If you’re ready to join a rapidly growing (20%+ YOY), innovative and successful sales team we’re seeking someone who has a proven track record of consistently meeting or exceeding annual sales goals, has experience with complex & consultative sales engagements, possess a growth mindset, consistently seeks and solicits active feedback and excels at building long-lasting and trusting relationships, we want to talk to you!

This is a remote position. Ontario candidates would be preferred but not required. 

Related jobs

See all Head of Sales Operations jobs

Other jobs at Verisk