Norman Viegas, Board Director