Senior Manager, Financial Business Planning job at ICON plc