Who We Are

Meet the team...


Jon is the driving force behind eFirst. He is an outstanding teacher, with many years of experience in the state sector, as well as an excellent teacher trainer, experienced in guiding and supporting others to achieve their full potential.

The idea for Check came from his own teaching practice, as he sought ways to improve the monitoring of progression, alongside methods of giving personalised feedback to students in a more time-efficient manner. Before moving in to teaching, Jon spent 16 years managing IT projects and designing IT solutions across numerous different sectors, and he brings this wealth of knowledge and skills to our products.


Marc came to teaching from an industry background and has experience of leading the introduction of new technologies in schools, as well as being well acquainted with the challenges schools face in ensuring they are able to evidence the requirements of OFSTED and other inspectorates. As an experienced Head of Computing, he understands the pressures educational institutions face to provide constant evidence of progression from their students, as well as the importance of quality communication between home and school. He is our Head Programmer, and is constantly seeking innovative ways to support teachers through technology.


Ash is a teacher of English who brings a different way of looking at challenges to the team. She is able to identify areas where processes can be streamlined and simplified to help make our products even more user-friendly. In addition to this, she provides the training and support for our partner institutions.

Our diverse skill set enables us to draw on the best that each of us has to offer. In turn, this allows us to give our partner institutions access to the highest quality, cutting edge educational technology, as well as the support they need to effectively realise its potential in their own learning communities.