Skip to Main Content
Location icon
London

Senior Business Development Manager – Corporate Merchant Acquiring

Worldpay
Office & Professional
Office & Professional
Company logo image
Description

Location
London

Hours
Full Time

Salary
Negotiable

About the Role
Are you ready to write your next chapter? Make your mark at one of the biggest names in payments. With proven technology, Worldpay processes the largest volume of payments in the world, driving the global economy every day. When you join Worldpay, you join a global community of experts and changemakers, working to reinvent an industry by constantly evolving how we work and making the way millions of people pay easier, every day.

In Corporate sales, you will be responsible for driving new business sales by selling our products to a predominantly UK merchant base with a card turnover of between £10m to £50m per annum. You will be fully responsible for developing sales strategies through self-generation and introductions with a focus on key vertical markets.

Using consultative, solution selling techniques supported by the Worldpay sales methodology, you will differentiate Worldpay from our competition and build lasting relationships to achieve your new business revenue targets. You will build relationships and present up to C-Level with an ability to navigate various buyer stakeholders and build an appropriate strategy to close opportunities quickly.

You will work with your virtual team and internal stakeholders to develop strategies for your prospect base focusing on products and propositions that resonate with your target market. Using your business acumen and sound commercial judgment, you will quickly relate to your customers and prospects, building both rapport and credibility.

As a trusted advisor, you will understand your customers’ businesses and needs, matching the benefits of our solutions effectively to build compelling value proposals. You will be a subject matter expert internally, helping stakeholders understand your chosen sectors and building the right support across virtual teams to help you get things done.

You will drive new business through prospecting activity in your chosen sectors both directly and through Worldpay’s partners and introducers. Managing the sales cycle and negotiation effectively and in line with our sales methodology, you will maximise value and conversion rates while attaining high customer satisfaction.

Maintaining an updated CRM, you will manage your pipeline and forecasting effectively and in a timely manner. You will build and nurture relationships with introducers to develop leads and maximise opportunities in your pipeline. Establishing a healthy pipeline by proactively managing and building connections within your network will be key to your success.

Requirements

Experience
At least 2 years proven experience selling in a payments environment, including research, discovering needs, recommending solutions, and solving business problems. Comfortable selling to C-level executives. Experience in eCommerce gateway and technical sales. Previous, recent experience of a consultative selling methodology. Proven success selling to and winning business in the corporate (£10-50m card turnover) segment. Demonstrable experience in sector-specific, strategy-based sales.

About you
Excellent needs development, solution selling, negotiation, and communication skills. Strong business acumen and commercial judgment. Ability to build rapport and credibility quickly. A full, clean driving license.

Qualifications
No specific qualifications required; however, relevant experience and skills as outlined above are essential.

Expiry date: 11/12/2026
Senior Business Development Manager – Corporate Merchant Acquiring
Company:
Worldpay
Job Type:
Full-time
Location:
London