translate English to French: My job mostly involves supervision and research management.
Mon travail comprend surtout de la supervision et de la gestion de la recherche.