Manager, Financial Business Partnering job at ICON plc