Head of New Business - £60K - £90K + OTE uncapped

Location:  City of London, England
Salary:  GBP60000 - GBP90000 per annum

The Company

We are recruiting for an exciting Data Science driven, digital marketing agency, based in Central London. The company, founded in 2016, have its own proprietary bid management platform, which utilises advanced technology and mathematics to create the most favourable bidding decisions. They are now looking for a Head of New Business on the up, ready to take the reins and get going.

The Role

As the Head of New Business, you will be the first person in the sales team so you will need to be prepared to take on both a player and manager role and kick-start a clear strategy on how to grow a business development team. Initially you will be selling into small to medium enterprises to begin with before focussing at a higher level after a year or so. You will have targets to work toward, primarily five deals per month with average deals circa £3K of monthly recurring revenue, totalling £15K MRR per month.


• Someone who has experience in consultative sales
• Clear managerial history – hiring and growing a sales team and added bonus if mentoring a team
• Someone hungry and eager to make an impact in a growing business, go the extra mile
• A background in working in or selling to agencies or SaaS related background is an advantage

This is a fantastic opportunity to join a growing organisation, who show no signs of slowing down as part of the digital marketing space. The successful candidate will receive an intriguing package with a base salary of £60K-£90K + an uncapped OTE. For any further information on this position, please click APPLY or get in touch with Zahra Arshad via email at Saleslogic – za@saleslogic.co.uk

Please check the job details, then fill in your details below and click "Submit now".

* Indicates a required field.

Your Details
First Name *
Last Name *
Email *
Phone Number(s)

Please attach your CV/Résumé *
Existing CV
Please state whether you are currently eligible to work (work permit/visa/citizenship) in the country to which you are applying: * Yes