Clinical IT Project Lead at Affidea Ireland | HireBase