Sales Representative, Business Continuity Management (BCM)
Germany
Full Time
1 hour ago
No H1B
Key skills
Cyber SecurityCGoCRMCommunicationNegotiationSales
About this role
Role Overview
You will play a central role in building and expanding our Business Continuity business while simultaneously growing into our broader cybersecurity portfolio.
You will work independently and strategically, closely with decision-makers, with significant scope to shape solutions and strong support from Consulting, SOC and other delivery teams.
You are responsible for selling our BCM services and positioning us as a trusted partner for resilience, crisis preparedness and operational security.
You proactively seek out new business opportunities, build a reliable pipeline and develop a clear plan to achieve targets.
In C-level conversations you understand the challenges of our (prospective) customers, realistically analyze needs and translate them into a compelling value proposition.
Over time you will expand your portfolio to include cybersecurity services from the Microsoft Defender ecosystem (including Managed SOC).
Together with Consulting, SOC Engineering and Delivery you support demos, workshops and tenders, ensuring technical depth and feasibility go hand in hand.
You prepare tailored proposals, manage contract negotiations confidently through to closing, and keep follow-ups, forecasts and pipeline management in the CRM up to date.
In close coordination with Marketing you design campaigns, follow up on leads and develop them into real opportunities.
Requirements
Several years of experience in B2B sales or consulting with a focus on Business Continuity Management, resilience, crisis management or related topics
Confident handling of complex sales cycles, including needs analysis, proposals, requests for proposals (RfPs) and contract closures
Confident presence at executive level with strong communication and negotiation skills
Desire to deliberately expand your existing expertise and deepen your technical knowledge in cybersecurity topics
Structured, goal-oriented working style with high self-motivation and a strong closing mentality
Very good German skills (C1) and good English skills
Primary residence in Germany or Austria
Tech Stack
Cyber Security
Benefits
Trust-based leave – you decide, beyond the statutory minimum, how much time off you need
Work & Sleep in our modern company apartments in Düsseldorf and Vienna
100% remote – work up to 182 days per year from another EU country
Mental health program “OpenUp Family” – for you and up to 3 additional loved ones