Stefan Sterns at NewRoad Capital Partners: Filed Board Seats