Assistant Trial Manager at University of Edinburgh Information Services Group | JobVerse