bannerBg-desktop1
Thames Water

Thames Water

Thames Water

OMERS Team

Alastair Hall

Senior Managing Director, Global Head of Investment Strategy and Partnerships
Investments
London

Michael McNicholas

Managing Director, Asset Management
Asset Management
London