Skip to main content

Business Development Manager at CSC

Department: Commercial, Sales and Account Management

Setup
Hybrid
Location
London, England
Type
Full-time
Level
mid
Posted

Description

The Business Development Manager – New Business Sales will identify and close new business opportunities in the UK, Netherlands, and Germany across SaaS, security, brand protection, and fraud prevention. The role covers lead analysis, go-to-market strategy, consultative presentations, full-cycle sales, CRM management, forecasting, and meeting sales targets, with a hybrid schedule of 40 hours per week and three days on-site in London.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation