You need to learn not only about getting up-front financing, but you also need to be able to keep up with your finances on a daily basis. You also need to be able to recognize when business is getting slow and figure out a way to deal with that.
Negotiation skills are very important in IT consulting. You need to be able to deal with clients, keeping the peace and negotiating contracts. In addition, you are going to have to cope with workplace tensions and work out problems among your team.
To get everything done, you need to be able to multitask well. You also need to be able to handle all aspects of a project from planning to all the work required. If you need specialized skills for some parts, make sure you find the appropriate subcontractors.
To find out more about the business skills you need, read the rest of the article (link above).
Blogged by Computer Consulting Kit