Joe is a senior partner in our Toronto office and has been with BCG since 1998. He led BCG’s Canadian operations until the end of 2009.
Over the course of his consulting career, Joe’s client work has focused primarily on service and manufacturing companies in the consumer goods, retail, and technology sectors, and he has also worked in health care and industrial goods. Most of the projects he has led have been in the classic operations areas of innovation, product development, manufacturing, procurement, and customer service.
Joe has also been a member of the Client Team (formerly the Client Service Initiative) since its inception in 2003, helping the firm focus on measuring and communicating the value we have been able to create for our clients.
Prior to BCG, Joe was a senior manager at IBM Canada (now Celestica). During his ten years there, he held a number of operational and marketing management positions within the manufacturing organization. He was a Six Sigma expert in the late 1980s—several years before GE made Six Sigma mainstream. He also worked at Bain & Co. for three years as a consultant and manager.
Joe holds a master’s degree in manufacturing systems from Stanford University and a bachelor’s degree in mechanical engineering from the University of Toronto.