Glen Williams
PartnerGlen Williams is a partner at Bain & Company. He has more than 18 years of experience, with a focus on the business to business sector.
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.