Newham Council - Project Manager
20 days ago
London
... designers, contractors, developers, and land agents etc. to construct new affordable housing. To ... set out in the Newham affordable homes programme and the corporate plan. 6. The post holder may be ...