Skip to main content

CSC Careers in Europe, the Middle East, and Africa

Explore professional opportunities in London, Dublin, and beyond

With offices across nearly 20 EMEA locations, join one of our elite teams and do work that matters. You’ll help redefine the world of business in areas such as funds, operations, sales, and technology. You’ll work alongside experts in their field and be provided with the tools needed to flourish.

Discover what it’s like to grow your career with the world’s leading provider of business administration and compliance solutions.

Office spotlight

London, United Kingdom

Located in the beautiful Canary Wharf area, our London office is home to more than # colleagues.

10th floor, 5 Churchill Place, London, E14 5HU, United Kingdom

Wellness room

Foosball table

Social café

Onsite bike storage and showers

Search by country

Explore our offices across EMEA and see how we’re powering every stage of the business life cycle.

Interested in more opportunities?

Visit our Global Presence page for a complete look at our footprint in more than 140 markets.

Featured roles

CDD Analyst
Amsterdam, Netherlands

Associate Client Accountant
London, U.K.

Fund Accountant
Bengaluru, India

Senior Software Engineer
Bengaluru, India

Stay connected

At CSC, you have the freedom and support to turn your ideas into action and grow in ways that are important to you. Take the first steps to learn more about us.

Stay up to date on our great opportunities by joining our talent community and by subscribing to our LinkedIn newsletter.