Duncan Vaughan Current Positions Head of Legal / Legal Director Iceland ← Tarsem Dhaliwal → Nigel Broadhurst