JLL's IT department is led by Yao Morin (Chief Technology Officer) and has 4916 employees.
Rodney Childs
Regional Engineering Manager
Tom Belding
EMEA Engineering lead
Andrew Geiger
Senior Electrical Commissioning Engineer
Looking for a particular JLL employee's phone or email?