via indeed · 1 July 2026 ·2 days ago

Corporate Business Development Manager – Payment Consultant

CRS Ltd
Leeds
516 more jobs in Leeds.
Upload your CV and see which ones actually match you.
Upload CV

My client is a technology\-driven payment service provider that empowers e\-commerce businesses with the latest payment technologies and delivers tailored payment solutions.

Since our founding in 2007, we have been helping businesses navigate the complex payments ecosystem, providing them with the tools they need to optimise their payment processes. Operating across various verticals, including travel, events, financial services, gambling, forex and more, we have built a reputation for our consultative approach, taking the time to understand each merchant’s business model and requirements to source a reliable acquiring partner.

With ambitious growth plans for the future, it’s an exciting time to join the team!

About the role:

This role focuses on driving enterprise\-level growth through a strategic, consultative approach to business development. It combines proactive lead sourcing, outbound engagement, and social selling to identify and convert high\-value opportunities. Success in this position comes from building and nurturing long\-term relationships, developing partnerships, and managing complex sales cycles from discovery through to negotiation and close. The role requires working closely with key stakeholders across high\-risk and regulated sectors, ensuring compliance while delivering tailored payment solutions.

Your day\-to\-day responsibilities will include:

  • Take full accountability for achieving and exceeding sales targets

  • Prospect potential customers through social selling, telesales, email marketing, and events

  • Conduct client demonstrations and discovery meetings

  • Deliver tailored payment solutions that meet the needs of merchants and acquiring partners

  • Create bespoke commercial proposals that align with client requirements

  • Managing complex sales cycles from discovery through to negotiation and close.

  • Maintain a strong understanding of acquiring, payments technology, and industry trends

  • Maintain a strong knowledge of the verticals in which the company provides payment solutions

  • Leveraging new and existing networks to accelerate market penetration and revenue growth.
About you:

This role is ideal for a results\-driven professional who excels in strategic, consultative sales and enjoys building long\-term commercial relationships. It suits someone who thrives in complex, high\-value environments, confidently managing extended sales cycles and multiple stakeholders. The position is well\-suited to individuals with experience in payments or fintech, who can combine strong commercial acumen with an understanding of regulatory requirements and high\-risk sectors.

  • Proven track record of sales performance, with at least three years’ experience in a corporate sales role.

  • Experience at a Payment service provider, Acquirer, ISO, Gateway or Payment facilitator sector.

  • Driven by targets, motivated by performance, and confident speaking with senior decision\-makers

  • A problem\-solver who takes initiative and finds ways to get results

  • Excellent communication and presentation skills

  • Demonstrates ambition and a drive to contribute to business growth.
What we offer:

This is an exciting time to join this growing company who have created a solid position in a flourishing industry. We are in the process of building a strong people culture and positioning personal development and career progression as the top of our priority.

As part of the team, you can expect:

  • Competitive salary based on experience

  • Uncapped commission structure

  • Your birthday off

  • Pension Scheme

  • Company Laptop and equipment

  • Comprehensive payment training

The market for this type of role

Similar openings
516
Management roles in Leeds
Full-time
80%
of Management roles in the UK
Remote possible
7%
of Management roles
CRS Ltd

3 open positions · Bristol, Leeds, London

📊 Management · the UK
13,246
active jobs
10.1%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOBudgetKPICRMB2BLeanAgileSAP

Frequently asked questions

How many Management jobs are available in Leeds?
Currently 516 Management roles in Leeds on AlmostHired, across 172 different companies. Our data is updated daily.
Do Management roles offer remote work?
7% of Management roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.