software consultancy unit manager - Francés Inglés Diccionario