The consulting industry provides many services and covers many industry sectors, and so the domain knowledge and expertise that a consultant needs will vary depending on the industry focus and services that the consultant actually provides. That being said, there are some generic skills that every consultant will need to have. As a starting point, […]