Bain & Company is Oliver Wyman's #1 competitor. Bain & Company was founded in Boston, Massachusetts} in 1973. Like Oliver Wyman, Bain & Company also competes in the Management Consulting Services industry. Compared to Oliver Wyman, Bain & Company generates $3.9B more revenue.