Managing Director & Head of Software Development
David joined Orcina after graduating in 1995, as a junior software developer. He is now the managing director, as well as heading the software development group. In addition to his management roles, David is actively involved in development of the software.
David has an honours degree in Pure Mathematics from Sheffield University and a PhD in Pure Mathematics from Lancaster University.