their businesses running. The Channel Business Developer, Renewals sales position is a high visibility role whose core competencies... lapsed customers through channel partners to sell reinstated products. Ability to handle 90% of escalations independently...