A man of many talents, but no sense how to use them. Craig could be out changing the world but would prefer to make software instead. He has a passion for software design, but more importantly software quality and test automation. Designing systems that can achieve this in a technically diverse and constantly evolving tech world.
When not playing with software Craig can be found writing, designing board games or running long distances for no apparent reason.