At CSD, the best professionals from different fields benefit from a work environment allowing them to use their know-how while continuously expanding their skills. Due to the size of our company, the technical and geographical diversity of our assignments and the importance of our projects, we provide our employees with unique professional development opportunities.