Greg Shapiro

Business-aware software developer with knacks for leading teams and getting useful insights out of messy data.

Penn Haven
Stanley Ruth Co

Previously:
Center for International Development, Harvard.
NGP VAN