After joining the global consulting firm, McKinsey & Co., he rose to the position of managing partner, of the Stamford, Connecticut, office and led the firm's microelectronics and software practices operations. After retiring as a managing partner in 1997, he was Chairman of the Board until 2004. From 2004 onwards he chaired Alpha North America, a Christian group that provided coursework and an educational environment for a variety of Christian denominations.
