translate English to French: A network of contacts within the agencies is invaluable.
Un réseau de contacts au sein des organismes sera des plus précieux.