Neil Borg is a managing director and head of Ziegler’s corporate finance healthcare practice, as well as a managing partner of the Ziegler Linkage Longevity Fund.