A friend of mine recently attended a presentation held by Oliver Wyman. She said that she's not 100% sure but she does recall the representatives saying that Oliver Wyman (after the merger/name change in 2007) is 4th place (in management consulting) in terms of revenue (behind Mckinsey, Bain and BCG). Can anyone please confirm!