profile image

Tom Newsome


Sector

Data Centres, Facilities Management, Infrastructure

Expertise score

POINTS

0

RANKING

#206