Small business development particularly new start ups. Business consulting, including business plan & strategy development. Advising new businesses on formation of corporations and business structures. Advising and training on business systems. Implementation of business software.