Neil Owen
First Name
Neil
Last Name
Owen
Professional Since
Oldest experience
Years Experience
19
Telephone Number
07990531006
Workbook Reporting Manager
Project Controls Integrated Systems, Data and MI reporting
National Grid