chairperson and chief executive - Francés Inglés Diccionario