chairperson and chief executive - Alemán Inglés Diccionario