Hold your horses. Typical consultant answer coming up: It depends.
1) Consultant at what level? Managing consultants need to be able to win work before they do anything
2) What are you doing with this ‘IS to business’? Selling it? Developing it? Implementing it? Strategising it?
Consultants need to:
1) Understand the client context
2) Have the credibility, experience and ability to improve how the client works
3) Deliver on what has been agreed.
Someone also once said that if the consultant can see light at the end of the tunnel, they need to build more tunnel – repeat business is king!