CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.
We are seeking a Client Success Manager to interact with decision-makers at Fortune 1000 companies and their law firms to help them grow and protect their global brands online. This position requires extensive client contact, including some face-to-face meetings, and the ability to present complex information in a clear and concise manner.
CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.