He previously worked as HealthNet co-ordinator and regional director for Eastern and Southern Africa. He has also served as a consultant, board member and advisor to several international organizations working to improve access to health information in Africa. He has written and spoken extensively on the subject of using information and communications technologies to access health information in Africa.