David Siegel

9,022
reputation

Design @ Microsoft