Director of Operations - Turco Inglés Diccionario