Allan is a founder of Life Science Angels, the largest angel organization in the U.S. focused solely on early stage medical device and life science start-ups, and comprised solely of high net worth individuals from the medical device or biotech fields. LSA has invested over $40M in 45 startups and achieved 7 positive exits to date.
In 2007, Allan joined renowned inventor, entrepreneur and cardiac surgeon, Dr. Thomas Fogarty, in co-founding Emergent Medical Partners, a venture fund focused on early stage medical device company creation and investing. EMP has invested $55M in 28 startups with 8 positive exits to date.
Allan is a member of the board of both the Kauffman Foundation’s Angel Capital Association and Angel Resource Institute. Until mid-2012, Allan was Chair of ARI, a nonprofit devoted to the promotion and study of angel investing. He was instrumental in the creation of the Halo Report, the first detailed data tracking early stage investment by angel groups.