Jan Swartz had a position (Managment Consultant) at Bain & Company, Inc.

Details
Title Managment Consultant
Is Current no