profile image

Emel Istek


Location

London, United Kingdom

Sector

Commercial Offices, Facilities Management, Hospitality, Public Health, Public sector, Rail, Telecommunications, Training, Utilities

Expertise score

POINTS

0

RANKING

#204