Nick Vermeulen

Nick Vermeulen

Partner, Innovation & Technology, PwC Channel Islands