William Allen at Harpoon Ventures: Filed Board Seats