Being a successful consultant involves much more than being a successful DBA or Developer. There are many areas that are critical aside from the high level of skills that are needed in the technical areas you are selling your services for. Presentation, gaining trust, relationships, managing your time, efficiency and overall productivity, all become a foundation. Without them and many more, a consulting career can be met with stress and overall poor...