Mark is a Chartered Engineer with over 20 years of software development experience and is Technical Director for Configurate.
By Mark Kingsnorth