Aluminium Bahrain (Alba), the Bahrain-based aluminium smelter, has appointed Mohamed Khalil Saeed as its director of safety, health and environment (SHE)....