David is the co-founder and former Managing Director of North Atlantic Capital, headquartered in Portland, Maine, and has spent decades investing in growth technology businesses across the United States. He has served as Chairman of the National Association of Small Business Investment Companies (now the Small Business Investor Alliance) and on the boards of numerous public, private and not-for-profit organizations.