Manager, FSA job at ICON plc