translate English to French: • STOLL Thierry  Deputy Director-General
• STOLL Thierry  Directeur général adjoint