Alba, the world’s largest single-site aluminium smelter, has appointed Artem Tatarunis as the new manager for Alba Sales Europe, effective immediately. Tatarunis brings over 15 years of sales and marketing experience in the aluminium industry. He was most recently the head of sales for billet and wire rod in the EMEA region at Rusal, where...
READ MORE