Return to Job Search Shortlist job Shortlisted Job

Business Development Manager - Cybersecurity (m/f)

Transman International Consulting
Location:
Luxembourg
Payment:
de 70000£ à 90000£ par ANNEE
Last updated:
12 November 2026
Contract Type:
Permanent
Hours:
Full Time
Report this job - in new tab

Job Description

Description de l'entreprise :

For its London-based office, our client, an international Financial Services structure, is currently looking for a:

Business Development Manager - Cybersecurity (m/f)

We are looking for a dynamic and results-driven Business Development Manager - New Business Sales to strengthen our team in the areas of (SaaS) domains, security, brand protection, and fraud prevention.

The primary focus of this role is identifying and closing new business opportunities.

Vos Missions :

Responsibilities (but not limited to):
• Proactively identify and approach potential new clients in the UK and Netherlands through networking, direct outreach, and social selling
• Analyze target industries to identify growth potential and qualified leads
• Develop and implement go-to-market strategies to engage decision-makers
• Deliver compelling, tailored sales presentations
• Manage the entire sales cycle from lead qualification to contract closure
• Collaborate closely with internal teams to create customized offers and solutions
• Maintain a structured sales pipeline and ensure accurate CRM documentation and forecasts
• Consistently meet or exceed defined sales targets and KPIs
• Monitor market and competitor developments to identify differentiation opportunities
• Build long-term, trusted client relationships as a consultative partner

Votre Profil :

Profile
• Relevant working experience in a similar role, preferably in a multi-client company
• Must have experience in B2B sales within Digital services, Brand protection, Digital Security, IT, or telecommunications.
• Excellent communication, negotiation, and presentation skills
• Proven success in meeting or exceeding sales targets in a competitive environment
• Strong understanding of the UK market and business landscape
• Confident use of CRM systems and sales tools
• Highly self-motivated, well-organized, and results-oriented
• Passion for consultative selling
Related Sectors:
Sales Management , Analysis / Project Management
Related Locations:
Luxembourg

Apply for this job

You are just a few steps away

Please enter your email

Attach a CV to your application

You are applying with CV:
No CV attached

OR

    • Browse device

Make your CV visible to recruiters in the Jobs.lu CV database?

Are you legally authorized to work in the European Union?

 By clicking Send Application I agree to the jobs.lu terms & conditions, and agree to allow jobs.lu to share the information in this application with Transman International Consulting