translate English to French: It manages a network of specialist consultants, technological resources, outside contacts and investors.
Il gère un réseau d’ experts consultants, de ressources technologiques, d’ investisseurs et de contacts extérieurs.