Tom Carroll is the Head of EMEA Research & Strategy at JLL, where they lead research initiatives and manage a team dedicated to supporting the growth of JLL's EMEA and UK Corporate business. Prior to this role, Tom served as an Executive Director and Director for EMEA Corporate Research at JLL, and worked as a Fixed Income Analyst at Thomson Financial from 2004 to 2005. Tom has extensive experience in market research, industry sector research, and thought leadership within the real estate sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices