Simon Hay

CEO, Outra, UK

1 Article