Greg provides mentoring, business coaching, business valuation, strategic and tactical planning, management information, financial analysis, and organizational development services. Greg is a devout generalist who believes that it’s essential to have an “overall” perspective for the diverse functional aspects of an organization to work in harmony towards overall objectives. He enjoys solving unstructured and illusive problems. He is committed to continuous learning and skill development. Greg’s mantra is “to get a lot done & have a lot of fun”.