translate English to French: The professional people who supported the researchers and managers were an integral part of the team.
Les professionnels qui ont secondÃ© les chercheurs et les gestionnaires faisaient partie intÃ©grante de l'Ã©quipe.