corporate regional sales manager - Francés Inglés Diccionario