Details:
- Salary: not provided
- Category: Marketing Advertising and PR
- Location: South East Central London
- Date: 3 weeks ago
Description:
Company description:
CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide. We have offices and capabilities in over 140 jurisdictions in the Americas, Europe, Asia Pacific, and the Middle East, and more than 8,000 colleagues. We are the business behind business.
CSC is committed to creating a di...
JBLK1_UKTJ