Graduating in civil engineering in the 1960s Dennis’s initial professional experience was in engineering design, construction and critical path planning. Subsequent accountancy studies and qualification as a CPA led to project management roles covering technical, commercial and financial aspects. He was project manager responsible for commissioning a major marine and industrial project on Christmas Island in the 1970s followed by a stint as Joint CEO of a Port Authority in Queensland. Dennis then spent 16 years in the head office of a major mining group in Sydney with direct responsibility for a wide range of technical and commercial activities. In recent years Dennis has been active providing advice and training to business and been responsible for the development of a suite of financial analysis software programs. HINDSIGHT is his first non-technical book.