Richard Veerman is the group s head of mission in Angola .