×
Register Here to Apply for Jobs or Post Jobs. X

Senior Business Development Manager

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Storm2
Full Time position
Listed on 2026-03-10
Job specializations:
  • IT/Tech
    Business Systems/ Tech Analyst, IT Business Analyst
  • Business
    Business Systems/ Tech Analyst
Job Description & How to Apply Below
Location: Greater London

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
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary