Managing for diversity is a management strategy that intends to make productive use of (ethnic and other) differences between individuals. It is based on the premise that "at least if they are well managed" diverse teams will produce better results and diverse companies will gain market...