Eric Zeeven

  •  Canary Wharf Contractors Ltd
  •  Project Manager