director of personnel and administration - Francés Inglés Diccionario