Stuart Thompson, Managing Director of Viseum UK

Stuart Thompson, Managing Director of Viseum UK