
CCS are an Irish company of over 3000 people across 8 European countries, with four main operating languages and no fewer than 88 different nationalities on our team! So, it’s fair to say we’re quite a diverse organisation. At CCS, diversity is our way of life and not something to be managed or tokenised. The… Read more »