Archives of People

NEW PEOPLE

C&S just completed inclusion of a new Partner based in Houston to sustain our growth in the US and develop C&S full portfolio of expertise.
Read More

NEW PEOPLE

C&S just completed inclusion of a new Partner based in Lisbon and associated capabilities established in Tbilisi to sustain expansion in Europe.
Read More