William Bavin is an angel investor. William is currently a Partner at Altus Advisory Partners, based in Maryland, United States. Areas of interest include leadership for boards, technology assessments & social media, strategic planning & partnerships.