Head of Payments Incubation Business

Location London, Greater London, England, United Kingdom
Discipline: Executive and Leadership
Job type: Permanent
Salary: £150,000 Plus Bonus
Contact name: David Earles

Contact email: David.Earles@tpn.co.uk

About Our Client

Our client is a payments brand and a Strategic Growth Business, identified as one of the key areas of growth within the wider organisation.  They operate as a start-up within the companies family, driving the company’s diversification into new sectors and product areas. They combine reliability, travel knowledge and technological innovation, with a start-up culture and a hunger to disrupt the old ways of processing payments.

About the Opportunity

The Payment innovation business is the main growth driver for the payment Business over the next 8 years and as such you will lead the Payments Innovative Businesses (PIB) business, with responsibility for driving market position and revenue growth by providing cutting-edge innovative payment solutions. The role will assume full P&L responsibility. 

You will strategize, execute, deliver and grow payments within this division as well as building inhouse capabilities with full responsibility for building and growing an organization and it’s ecosystem.


  • Define and implement the overall strategy for the PIB business area covering Product, Commercial and Operations

  • Manage the budgeting and full P&L of the business line

  • Drive identified innovation areas from initial concept through to full activation, managing all stages of the process including commercial, pricing, solutions, operations and go to market

  • Have overall responsibility for the relationship and contractual management of all PIB partners including negotiating and managing contracts, agreeing joint targets and activities

  • Team management of the PIB area, this includes maintaining high levels of engagement and motivation as well driving recruitment where needed

  • Take an active approach to monitor the payments industry, looking for new areas to innovate

 About the ideal candidate

  • You’ll have a high level understanding of the payments industry (payments acquiring), someone with travel industry experience also would be advantageous

  • You’ll have experience of leading and managing multi-geographical teams

  • You’ll have a proven record of strategizing and scaling a payment business and managing a P&L

  • You’ll have a willingness to drive innovation

  • You’ll foresee business opportunities in the payments industry

  • Be able to anticipate future industry and organization changes