I have over 30 years providing business and financial consulting and advisory services to companies at all stages - from idea, to venture, to start up, to high growth, to mature and failing. I have launched a number of companies myself and have expertise in all aspects of company formation, team building, marketing, go-to-market product formation and operations management. Expertise spans: business and financial modeling; business plan documentation; investment case analysis; investor pitch development; valuation; commercial due diligence and market research.