translate English to French: I have had great managers who have given me exposure to new and challenging assignments.
J'ai eu de bons gestionnaires qui m'ont exposée à des affectations nouvelles et stimulantes.