Lisa Chen is Senior Research Analyst in JLL’s research team in Auckland, based in New Zealand.
Message
Please type the characters you see below