Investigator Payments Coordinator
ICON Clinical Research Limited
Dublin