Tag: Angola


Meet Ivanilson Machado

Ivanilson Machado¬†holds a degree in International Relations and Political Sciences from UAL (Autonomous University of Lisbon), and later he was also on INSEAD Paris and HEC Paris for more specific training courses in management and leadership. Professionally with management positions from 2009 when he joins the Trafigura Group in Angola and then transferred to Puma …