Management consultants are frequently brought into organizations to provide advice and expertise, but they actually do more than that. They can be involved with identifying strategic opportunities or implementing recommended processes like organizational change or improving a company's IT infrastructure. Management consulting has grown into a global industry that includes big-name consulting firms, as well as smaller firms or individual consultants that specialize on topics like IT, human resources, or marketing. Many large companies have their own teams of internal consultants. Effective consultants need a varied toolkit of hard analytical skills and managerial expertise, as well as persuasive communication skills to advise executives and stakeholders.