Mr David Walker

Mr David Walker

Honorary member

david.walker@kauricapital.com