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 sales–readiness 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 high–performing 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
- Data–driven approach to sales optimization and coaching
- Knowledge of sales technologies and CRM systems like Salesforce
What we offer
- A dynamic and exciting start–up 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
- Full–time role with health insurance and an attractive sales incentive package
Apply now at together@democrance.com