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