John Clifford

Recovering software engineer, manager of engineers, and consultant. See my bio on LinkedIn: https://www.linkedin.com/in/johngclifford/