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
In our office in India's tech capital, we strive to promote collaboration and creativity. You'll find cutting-edge facilities and a culture that values your unique talents. Being CSC’s largest office in India, we provide our colleagues with access to a rooftop café, pickleball courts, and transportation services.
Explore job openings in Bengaluru1300+
Rooftop café
Transportation services
Pickleball courts
2025 Our Impact Report
A reflection of the progress we’ve made, the work we’re undertaking, and our aspirations for a more inclusive, giving, and sustainable future.
Our Mission—Ignite 2030
Ignite the global market, setting its direction through bold, responsible action, fierce client spirit, and smart, human-powered technology.
Boost Service Excellence
Unleash our fierce client spirit in every interaction.
Own Innovation
Leverage new technologies and processes to optimize outcomes.
Lead From the Front
Empower people to thrive in the new world of work.
Drive Responsible Growth
Create transformative outcomes for ourselves, our clients, and our communities.