Gregory Witek

I write good software and build great teams