John Webber

(Contributor)

John Webber is head of rating at Colliers International.