sales and marketing director - Turco Inglés Diccionario