David Ellis is the Head of Technology at Diegesis Ltd, where they manage the technical knowledge base and oversee the adoption of new skills and technologies. With a strong background in software engineering, David previously served as Development Director at Strategic Thought Group, leading the creation of a pioneering web-based Enterprise Risk Management system. Their extensive experience includes senior software engineering roles at Galileo International and Praxis Plc, where they contributed to significant projects in corporate and safety-critical software development. David holds an MA in Electrical Sciences from the University of Cambridge and an LLB in Law from The Open University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices