Alistair Wilson

(Contributor)

Alistair Wilson is head of retail platform strategy at Zurich Insurance Group.