Business Development Manager
🔒 Confidential Employer
Posted 20 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Finance
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Communication
Negotiation
Sales
Lead Generation
Business Development
Problem Solving
FULL DESCRIPTION
Business Development Manager
As one of the leading providers of AI-driven investment strategies in Europe, we offer a dynamic environment in one of the most trendsetting industries and the opportunity to substantially shape the success of [Employer hidden — view at passion-project.co.uk].
Your role and primary responsibilities
As one of the leading providers of AI-driven investment strategies in Europe, we offer a dynamic environment in one of the most trendsetting industries and the opportunity to substantially shape the success of [Employer hidden].
Your tasks will include
- Identify and qualify potential leads through various channels, including cold calling, networking, and attending industry events
- Maintain a robust pipeline of leads and opportunities
- Follow the business development process to win new business
- Conduct compelling product demonstrations showcasing the value and benefits of Sphere
- Tailor pitch and presentations to address customer specific pain points and needs
- Coordinate with the marketing team to align sales strategies with promotional activities
- Meet quarterly sales objectives
- Stay updated on industry trends, competitive landscape, and emerging technologies
Skills required
- A Bachelor’s or Master’s degree in Economics, Business, Engineering or International relations
- Excellent listening, communication and negotiation skills
- Fluent in English, both spoken and written; another European language is a plus
- Strong work ethic and integrity
- A motivated self-starter and a strong problem solver with the ability to think outside the box and exceed set business goals
- Entrepreneurial spirit
- Passion for finance and investments
To finalise your application, click on the button below and fill out the form. It will only take you a few minutes.
Sign up free — access 45,000+ UK sponsor-licensed jobs