Home Brand News Temenos Appoints New Head of Sales for Africa Region