Sinead Meehan at Index Ventures: Filed Board Seats