Steve Schaubert is a partner in Bain & Company's Boston, Massachusetts, office. He joined the firm in 1979 and became a partner the following year. Currently Bain's chief investment officer, he has worked with clients in numerous industries ...
More Information
More Information