Mike joined the CCDC in April 2018 as Head of Software Development with over 25 years of experience in the software industry. His technical background is extensive, covering the whole spectrum from systems level work in compiler design, communication protocols and operating systems through HR and manufacturing applications to business critical real-time billing and trading solutions. He also has broad business skills gained from senior management positions in a variety of organisations.
He has a bachelor of science in Computer Science and Cybernetics from the University of Reading and earned his master of business administration from Cranfield University. His thesis was on staff acquisition and retention in competitive labour markets. His special interests lie in organisational behaviour and quantitative management.