IPS tiene sede mundial en Roma y cinco mesas de edición regionales, que coordinan el trabajo de la red de periodistas, la mayoría de los cuales son oriundos de los países sobre los que escriben.