profile image

Hugo Pilliere

Project Manager


Location

Leamington Spa, United Kingdom

Sector

Gas, Nuclear power stations

Expertise score

POINTS

0

RANKING

#252