Senior Business Development Manager

Company: Storm2
Apply for the Senior Business Development Manager
Location: Greater London
Job Description:

Storm2 Greater London, England, United Kingdom

Senior Business Development Manager

Storm2 Greater London, England, United Kingdom

Get AI-powered advice on this job and more exclusive features.

Sub-sector: Fintech – Payments & Cross-Border Expansion

Storm2’s client is a global payments leader helping enterprise merchants expand into high-growth markets like Latin America & Asia. Backed by world-class investors, they provide localized payment solutions that unlock new revenue for some of the world’s most recognizable brands.

This role is focused on driving new business sales across enterprise/strategic EMEA-based merchants. You’ll be a key contributor, managing complex sales cycles and playing a critical role in expanding merchant reach into rising markets.

Key Responsibilities-

• Own and lead enterprise new business sales for EMEA-based merchants expanding into LATAM and other rising markets

• Build and maintain a strong pipeline of enterprise-level prospects and opportunities

• Leverage your existing merchant network to generate warm leads and new deals

• Identify and validate high-value opportunities with creativity and precision

• Represent the company at industry events and trade shows across EMEA/globally

• Collaborate cross-functionally across different time zones, especially with LATAM teams

• Serve as a thought leader in the payments ecosystem, particularly for complex enterprise engagements

Requirements:

• 5–7 years of experience in payments, with proven exposure to complex sales and LATAM markets

• Strong understanding of enterprise payments platforms & alternative payment methods

• Demonstrated success in pipeline ownership and new business development

• Experience selling to companies with $25M+ in annual revenue

• Ability to work independently, think proactively, and manage process-oriented sales cycles

• Exceptional English communication skills, both written and verbal

• Based in EMEA; strong preference for fintech hubs (London, Paris, Amsterdam, Berlin, Stockholm)

Interested in applying? Click the ‘Easy Apply’ button to join a high-impact team shaping the future of cross-border payments!

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Business Development and Sales

  • Industries

    Software Development, Financial Services, and Technology, Information and Media

Referrals increase your chances of interviewing at Storm2 by 2x

Sign in to set job alerts for “Business Development Manager” roles.

Business Development Manager – South-East London

London, England, United Kingdom 1 week ago

Director of Government Business Development, EU/ME

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

Business Development Director Europe- Eurofins Central Laboratory

London, England, United Kingdom 2 days ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 hours ago

Chinese Speaking Corporate Business Development Manager

London, England, United Kingdom 3 months ago

Work From Home Business Development Manager

London, England, United Kingdom 3 weeks ago

Business Development Manager – Bridging Finance

London, England, United Kingdom 2 months ago

London, England, United Kingdom 3 months ago

Senior Manager, Business Development – Remote

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 2 weeks ago

Business Development Manager – Influencer Marketing

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 6 days ago

Senior Manager, Business Development – Remote

London, England, United Kingdom 19 hours ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 1 week ago

Business Development Manager – United Kingdom

London, England, United Kingdom 1 week ago

Business Development Manager – London / South

London, England, United Kingdom 2 weeks ago

Business Development Manager (Public Sector / NHS)

Business Development Manager – Fully Remote

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 day ago

Senior Business Development Manager – Tech Partners – E-invoicing

London, England, United Kingdom 2 weeks ago

City Of London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 2 months ago

Future Opportunity – Business Development Manager

London, England, United Kingdom 2 months ago

Senior Business Development Manager – Tech Partners – E-invoicing

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr…

Posted: August 1st, 2025