Twiga cement
Mr Rodriguez is taking the role as the Heidelberg Cements’ General Manager for Central and South-East Africa Operations. He will oversee the group’s operations in Tanzania, Mozambique, Democratic Republic of Congo and Southern Africa.