CRS appoints Catherine Canales as new Chief Commercial Officer to fuel strategic development and international growth Written by Kirsten Ruehl on 10th April 2024. Posted in Client News. Previous Next