Senior Business Development Manager
Listed on 2026-03-10
-
IT/Tech
Business Systems/ Tech Analyst, IT Business Analyst -
Business
Business Systems/ Tech Analyst
Storm2 Greater London, England, United Kingdom
Senior Business Development ManagerStorm2 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
Full-time
- 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/MELondon, 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 ManagerLondon, England, United Kingdom 3 months ago
Work From Home Business Development ManagerLondon, England, United Kingdom 3 weeks ago
Business Development Manager - Bridging FinanceLondon, England, United Kingdom 2 months ago
London, England, United Kingdom 3 months ago
Senior Manager, Business Development - RemoteLondon, England, United Kingdom 3 weeks ago
Greater London, England, United Kingdom 2 weeks ago
Business Development Manager - Influencer MarketingLondon, England, United Kingdom 3 weeks ago
Greater London, England, United Kingdom 6 days ago
Senior Manager, Business Development - RemoteLondon, England, United Kingdom 19 hours ago
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 1 week ago
Business Development Manager – United KingdomLondon, England, United Kingdom 1 week ago
Business Development Manager - London / SouthLondon, 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-invoicingLondon, 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 ManagerLondon, England, United Kingdom 2 months ago
Senior Business Development Manager - Tech Partners - E-invoicingLondon, 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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: