La sede del Instituto está en Lima, Perú.
El Instituto cuenta con una red de investigadores y expertos en diversas áreas, trabajando en proyectos de investigación y desarrollo en temas como la salud, la educación y la economía en Perú y América Latina.