translate English to French: In fact, some employees were or still are professors / teaching aids at the college or university level.
En fait, quelques employées étaient ou sont encore professeurs / chargés de cours aux niveaux collégial ou universitaire.