Aftab Taylor
Profile

Aftab Taylor

COMPANY : JLL

POSITION : EMEA CIO

LOCATION : London, United Kingdom

INDUSTRY : Professional Services