Key People

David Marks, Managing Director

David is responsible for systems analysis and project management; moving projects seamlessly through the initial stages of analysis to successful implementation and on-going support to the client. He is currently working on developing partnerships with organisations committed to building software for the local and global marketplace. (read more…)

Matt Peirse, Director

With over two decades experience and a formidable track record in the development of key software applications, Matt is regarded as one of New Zealand's most experienced software architects. (read more…)

Walter Nicholls, Technology Manager

Walter is Cornerstone's research and development leader; he is the first to evaluate and understand the relevance of emerging technologies, and he transfers this to the rest of the team. He currently specialises in Microsoft .NET technologies, the programming language C# and SQL-Server databases. (read more…)

Scott Edmondson, Senior Software Engineer

Scott specialises in Microsoft .NET technologies and the programming language C#. Prior to joining Cornerstone, Scott led a team of 8 engineers developing vertical market HR solutions used by Fortune 1000 companies. Scott settled in New Zealand from the US (by way of the Cook Islands) in 2005 and has been working with Cornerstone since his arrival. (read more…)