STRATEGIC CLIENT MANAGER jobs in SOUTH EAST ENGLAND LONDON, United Kingdom #2

Manager or Commercial Lead within a similar major programme managing a Delivery Partner or Contractor on behalf of a client...This is a unique Commercial Contracts role within Thames Water because you will be part of our Strategic Resource...

Thames Water