translate English to French: Jean-François St-Denis Deputy Director, Program Delivery
Jean-François St-Denis Directeur adjoint, Exécution des programmes