Ben Duncan is the President of North Asia and CEO of Greater China, Advisory Services, CBRE. He is responsible for 27 offices in mainland China, Hong Kong, Macau, Taiwan, Japan and South Korea, and works with our country leadership on enhancing our client offering and furthering our strategic goal of becoming a truly world class organization.
Current role