Tom Carroll's Location
London, GB
Tom Carroll's Work
Tom Carroll's Education
Tom Carroll's Skills
Tom Carroll's Summary
Tom Carroll, based in London, GB, is currently a Head of EMEA Research and Strategy at JLL, bringing experience from previous roles at JLL. Tom Carroll holds a University of Leeds. With a robust skill set that includes Leadership, Business Development, Market Research, Research, Corporate Real Estate and more, Tom Carroll contributes valuable insights to the industry. Tom Carroll has 3 emails on RocketReach.