Skip to content

Head of Sales

Job: Head of Sales
Duration: Full Time job
Start date: ASAP
Location:UAE or KSA
Apply: CV and Cover Letter to together@democrance.com with Your name and Surname + Head of Sales application in the object of the email 

About Democrance
Democrance is an insurance technology company working to make insurance accessible and
affordable to consumers via mobile and digital channels.

We have automated the entire value chain of insurance sales from marketing to claims
processing, resulting in a substantial increase in sales efficiency of insurance campaigns,
allowing insurers to reach new market segments at no upfront cost.

Our digital platform brings together key industries, including insurance and
telecommunications companies as well as organizations which have large and previously
untapped customer bases, allowing low-income, uninsured or under-insured populations to
buy, pay for, use and claim for insurance simply using their mobile phone.

We work alongside leading global insurance providers to support their product and process
innovation, in a bid to increase and complement their sales channel performance, enable
them to capture their digital-savvy customers, while at the same time making insurance
accessible and affordable for those who need it most but can afford it least.

The Role
We are seeking an experienced Head of Sales to lead our global sales organization (currently a
team of 4, set to double up in the next year) and drive sustainable revenue growth across
multiple regions. This role will oversee sales in Latin America, Middle East, Africa and Asia.

Responsibilities include:

  • Develop the sales strategy and lead generation process to fuel sales pipeline and meet
    revenue targets
  • Hire, coach, and mentor sales managers across regions to maximize individual and team
    performance
  • Analyze sales data to identify trends, risks, and opportunities to optimize strategies
  • Establish revenue operations function (lead weekly forecasting, pipeline reviews, target
    tracking, create Hubspot dashboards, enforce workflows, drive adoption)
  • Develop processes to scale operations as we grow
  • Forecast regional and global sales, manage quotas and territories, and track key sales
    metrics
  • Identify and implement tools to optimize sales and marketing
  • Collaborate with marketing on campaign performance, attribution, ROI to optimize
    funnel and ensure salesreadiness of leads
  • Foster a positive, motivational sales culture focused on exceeding goals
  • Serve as the public face and evangelist of our company to prospects and customers

Who should apply?

  • 5+ years of selling Enterprise SaaS or Technology solutions to insurance companies
  • 5+ years of Insurance experience
  • 10+ years of global sales leadership experience, with a proven track record of scaling
    and leading highperforming teams
  • Experience managing sales organizations across multiple regions like Latam, Middle
    East, Africa and Asia
  • Demonstrated ability to drive sales process innovation and revenue growth
  • Excellent communication, presentation, and negotiation skills
  • Experience developing sales compensation plans and quota setting
  • Datadriven approach to sales optimization and coaching
  • Knowledge of sales technologies and CRM systems like Salesforce

What we offer

  • A dynamic and exciting startup environment we’re a team of 36 around the world
  • The opportunity to work for a meaningful cause
  • The potential to grow in one of the most promising InsurTech dedicated to emerging
    markets in the world
  • A degree of freedom and flexibility to shape the role and experience all sides of a growing
    business
  • Flexible working hours and locations
  • Fulltime role with health insurance and an attractive sales incentive package

Apply now at together@democrance.com  

Providing fast, secure solutions

We provide simple and quick integration with legacy back end-systems, resulting in increased sales capability from day one.