Insurance New Business Developer — Masters Africa