CSC jobs

124 live jobs
See 124 open roles

CSC's Digital Brand Services (DBS) team is seeking a Business Development Manager to drive sales revenue. This role involves selling services like Domain Management, Online Brand Protection, and Digital Security. The Business Development Manager will manage the full sales cycle, from prospecting to relationship management, with a focus on building long-term customer partnerships.

Live jobs124
Top locationWilmington+4 other locations
Work mode73% hybrid

Open roles at CSC

Showing 100 of 124 live jobs · 100 loaded

Let Haystack apply for you
Auto Apply finds the jobs that fit you and sends the applications for you. Setup takes about 2 minutes.
Try Auto Apply

100 of 124 loaded