Redknee appoints managing director for Middle East and Africa