Savills, c'est une présence globale avec plus de 600 bureaux à travers le monde, 39 000 personnes sur les 5 continents, plus de 600 bureaux dans 70 pays et 140 personnes en France.
Les domaines de compétences de Savills France sont l'investissement, la transaction, l'expertise, le retail, le Property Management et le Building Projet Consultancy. Savills France accompagne ses clients pour leur renouvellement de bail, la renégociation de conditions locatives, la rationalisation des coûts, l'optimisation des espaces de travail, la recherche de nouveaux sites, la sous location et recherche de successeur, la cession acquisition d’immeubles, et les sales and lease back.