Stephen Murdoch

Stephen Murdoch

Micro Focus
CEO