IT Risk & Control Manager job at TP ICAP