In my consulting experience, I always tried to highlight – and it was difficult, sometimes - the decisive role of information for effectively managing a Company.
Actually what I think is crucial is presenting that information so that it allows the manager to be able to view all the relationships among different data in an efficient and easy-to-use framework.
In this perspective, I have always been aware that technology can play a very important role in determining a consulting project's success: first of all it can boost the measurability of project results, so letting the customer acknowledge the value added by the project itself with regard to its company's organisation or the Profit & Loss Statement or the cash flow, etc.
Since some decades the consulting world offers a lot of very different delivery approaches.
Though, as for the fundamental choices and the skills deployed, they can be fairly grouped in two great categories.