Technical Support Representative Descartes Systems Group 📍 Montevideo, Uruguay On-Site UY 1w ago via freehire View