John possesses over twenty five years of experience in building software and business intelligence solutions and managing development organizations.
Prior to joining ThoughtWorks John has worked as a consultant, developer and project manager for Towers Perrin, Deloitte and Touche and Hyperion Software.
Over the past eleven years, John has led a number of strategic engagements for ThoughtWorks in project or program management roles, and has served as the general manager for the Chicago and New York offices. In 2012, John led the launch of the Analytics practice for North America.
John currently focuses on enabling our clients to adopt Continuous Delivery and Lean Product Development practices across their organizations.
The thing I love most about my work is
The amazing group of people I've had the pleasure to work with. I have never encountered a company with such a concentration of talented, passionate and principled people. Working with these individuals is truly a privilege, and makes every project an opportunity to learn.