Stephen Murdoch
Chief Executive Officer
Stephen has deep tech domain experience spanning hardware, software and services. His professional ‘signature’ is the achievement of strategic, transformational change in businesses at scale. He has held senior executive positions at IBM and Dell and was most recently CEO of Micro Focus, a global software business.