David Siegel

9,052
reputation

Design @ Microsoft