Volume 50, 2014, Issue 9
Rodrigo Turra is IDE's sales director in Chile
IDE Technologies has announced its expansion into Latin America with the appointment of Rodrigo Turra as its country sales director for Chile....
IDE Technologies has announced its expansion into Latin America with the appointment of Rodrigo Turra as its country sales director for Chile....