William Randle | PMC Profiles