Continue in 2 seconds
Glen Williams

Glen Williams

Glen Williams is a partner at Bain & Company. He has more than 18 years of experience, with a focus on the business to business sector.