Francisco Serra appointed as General Manager of Incotec Latam

Dec. 17, 2020