James have more than 35 years of experience in strategic management and has taught in the UK, the USA, Jordan and South Africa. He has worked as a line manager in a UK public company and as a management consultant in a ‘boutique’ IT strategy practice in London. Since 2003, James has run his own professional services company which focuses on management consulting and development.