CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.
We're hiring a Global Head of Onboarding to lead CSC's client onboarding function across hubs in our three regions. This role holds global accountability for onboarding results (including file reviews) and operational excellence, while leading onboarding managers to deliver a consistent, high-quality, commercially focused client onboarding experience worldwide.
CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.
CSC