profile image

Tom Samson


Location

London, United Kingdom

Sector

Healthcare, Public sector, Rail, Utilities, Water supply

Expertise score

POINTS

0

RANKING

#196