David Siegel

8,932
reputation

Design @ Microsoft