Welcome Geoffrey – our new CEO
Geoffrey Newsome joined The ITSA Digital Trust (ITSA) in April 2023 in a new role as Chief Executive. Geoffrey has spent his career in offering services to education, firstly as a teacher overseas and, for the last 20 years, in leadership roles in companies offering products and services to education. Geoffrey commented,‘I have known and … Read more