Country Manager Uy
Uruguay
GeneXus Artech
Business Development Manager at Genexus
Universidad ORT Uruguay
Universidad de la República