TA Specialist - 6 Month FTC job at The Citco Group Limited