I've worked with more than 500 small businesses at different stages of development, including the idea stage, startup, survival, success, and takeoff. I have experience and expertise in consulting on business strategy, sales and marketing, finance, human resources, supply chain, business models, operational modelling and design