Successful sales experience with overachievement selling complex solutions at the executive level Background in Financial Services, Technology or related field sales Background in risk management and familiarity of the credit services industry Experience with corporate financial priorities and initiatives designed to deliver revenue and profit expectations Bachelor's degree required Travel required