Jean-Francois Formela at Atlas Venture: Filed Board Seats