Cătălin Roșca a fost desemnat Country Lead al grupului de modă C&A, unul dintre cei mai mari jucători de pe piața de profil, pentru trei țări, respectiv România, Slovacia și Cehia.
Până de curând, el a fost Country Manager pentru România.
La început a lucrat și în cadrul BRD, în poziția de Credit Officer.

La nivel global, C&A are peste 51.000 angajați și 1.899 de magazine în 21 de țări, cu venituri anuale de peste 6 miliarde de euro.
Grupul a fost fondat în 1841 de frații Clemens and August Brenninkmeijer, în Olanda, fiind parte a Cofra Holding, cu sediul în Elveția.