profile image

Sabina Megafu


Location

London, United Kingdom

Sector

Data Centres, Facilities Management, Housing, Public Health, Public sector

Expertise score

POINTS

0

RANKING

#196