CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide. The Implementation Manager will lead the delivery of new customer services and upgrades within the Brand Protection - Digital Brand Services team, ensuring timely and specification-compliant service delivery while coordinating with various stakeholders.