translate English to French: Rosa Venuta - Senior Advisor, Partnerships 613-941-1006
Rosa Venuta - Conseillère principale, Partenariats 613-941-1006