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.