Mark Williamson

Chief Technical Officer

After a few years as our Chief Software Architect, Mark is now acting as Undo’s CTO. Mark loves developing new technology and getting it to people who can benefit. He is a specialist in kernel-level, low-level Linux, embedded development with a wide experience in cross-disciplinary engineering.

In his previous role, his remit was to align the product’s architecture with the company’s needs, provide technical and design leadership, and lead internal quality work. One of his proudest achievement is his quest towards an all-green test suite!

As Undo’s CTO, Mark’s primary responsibility is to scale product-market fit and ensure we take our products in the right direction to meet the needs of a broader spectrum of customers.

Mark is also author on Medium, a conference speaker, and a new home owner enjoying the delights of emergency home repairs!

Other team members

Greg Law

Founder / CEO

Peter Green


Laila Lotfi

VP Marketing

Dr Yanni Piveropoulos

Chief Financial Officer

Dr Julian Smith


Richard Parkins


Dr Robert Brady


Building a world in which computers tell us what they did and why