Brian McCauley | PMC Profiles