translate English to French: The Director has the rank and all the powers of a deputy head of a department.
Il assure la direction du Centre et contrôle la gestion de ses employés.