⚡ New

Business Development Manager

CSC Corporation Service Company

LondonFull-timeMid LevelOn-site

Job Description

Overview

In this role you will drive new business growth in SaaS domains such as security, brand protection, and fraud prevention. You will engage UK and Netherlands prospects, tailor GTM strategies, and guide deals from discovery to closure, collaborating with internal teams to craft compelling solutions. You’ll work in a fast-paced, target-driven environment and help shape CSC’s client portfolio across regions.

This position offers visibility into growth initiatives and the opportunity to partner with cross-functional teams to deliver measurable impact.

Pay / Benefits
  • annual leave
  • tuition reimbursement
  • referral bonuses
  • success sharing/commission plans
  • hybrid or remote work options
Responsibilities
  • Identify and approach potential new clients in the UK and Netherlands via networking, 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 tailored sales presentations to prospects
  • Manage the full sales cycle from lead qualification to contract closure
  • Collaborate with internal teams to create customised offers and solutions
  • Maintain a structured sales pipeline with 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
Key requirements
  • Fluent in English
  • German or French is a plus
  • Experience in B2B sales within Digital services, Brand protection, Digital Security, IT, or telecommunications
  • Excellent communication, negotiation, and presentation skills
  • Proven track record of 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-organised, and results-oriented
  • Passion for consultative selling
  • communication
  • negotiation
  • presentation
  • self-motivation
  • CRM systems
  • sales tools

Posted Today

Related Jobs

Related Searches

Apply Now