Leon Straates

Facility Manager at CBRE Global Investors EMEA BV