Colliers Vector Logo SVG, also available in PNG format
Colliers International is a diversified professional services and investment management firm headquartered in Canada employing around 15,000 people spread across more than 400 locations in 68 countries.
Link To Source