Ubicada en Rio de Janeiro, Phone2Business posee operaciones en dos unidades.
En Campo Grande están ubicados los departamentos de Administración, Finanzas, Desarrollo y Soporte al cliente. Distribuidos en dos pisos con un área total de 320m². Esta unidad cuenta con amplias salas separadas por sector, además de un área de descanso y comedor.
En el centro de Barra da Tijuca, más especificamente en el moderno edificio Blue Chip, se encuentran los Departamentos Comercial, Marketing y la Directoria de la empresa.