Mark Braund

Mark Braund is an information technology consultant and former advisor to the government of Mozambique.