CX Project Manager job at The Citco Group Limited