David was appointed Senior Independent Non-Executive Director in October 2020 following on from his Non-Executive Directorship which he assumed in February 2018. David is also Chairman of the Audit Committee.
David held the position of Finance Director for over 20 years for a number of listed companies, including from 1994 to 2010 at the Company, during which time he was closely involved in the establishment and development of the Group’s software activities, which today form the core of Elecosoft’s software operations. He has also advised a number of companies on their capital raising, M&A and strategic planning activities.
His business background also includes some ten years operating as a Senior Board Executive within the construction sector as well as a term from 2011 to 2013 as a Non-Executive Director of Altitude Group plc, the AIM listed SaaS solutions provider operating in North America and the UK. As a member of the ICAEW, his accreditation requires the maintenance of an appropriate level of continuing professional development, which is further enhanced through his membership of the Institute of Directors and the NED Group at Winmark Global. He holds a Master’s degree in Economics from Cambridge University.