Since joining Bain in 2001, John has applied his management consulting experience globally, working with companies in North America, Europe, Latin America and Australia.

Prior to Bain, John worked for Coastal Corporation in their Power Generation and Pipeline business.

John earned an MBA from the University of Chicago Graduate School of Business, where he graduated with honors. He has a Bachelor of Science in Business Administration with a minor in Spanish from Brigham Young University.