Crown har mere end 265 kontorer i omkring 60 lande. Crowns kontorer er forbundet gennem et netværk af integreret teknologi og yder global, regional og lokal støtte, som kan tilrettes kundens hovedkontor eller der, hvor den største aktivitet foregår.