Colliers verwaltet weltweit ein Vermögen von mehr als 20 Milliarden US-Dollar, wobei der Anteil des Unternehmensumsatzes 2,3 Milliarden US-Dollar beträgt. Colliers wurde 13 mal in Folge von der Intercontinental Association of Outsourcing Pros zu den 100 größten Unternehmen ausgezeichnet, die Outsourcing effektiv und kostensparend betreiben. Neben den Bereichen Immobilien konzentriert sich das Unternehmen außerdem auf Non-public Fairness, Produktion und Landwirtschaft.