CSC
CSC is a global leader in providing business, legal, tax, and digital brand services to companies around the world.
CSC is a global leader in providing business, legal, tax, and digital brand services to companies around the world. With more than 8,000 employees, CSC operates in more than 140 jurisdictions, delivering solutions that help businesses thrive. We pride ourselves on our client-focused approach, market-leading expertise, and unmatched global reach.
View Gallery
Close
CSC Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Typical time on-site:
Flexible
Yarmouth, Canada