Supervisor - Fund of Funds job at The Citco Group Limited