About SimonG

Project Manager in Development and Construction, London.

Project Manager
United Kingdom