eCOA Licensing Associate job at ICON plc