Those are the big four in any sales organization. Sales organizations without a systems approach to selling are doomed to struggle for survival. Sales VP's and managers come and go, leaving half-baked ideas and programs pieced together with bailing wire and duct tape.
Nothing fits together.
Hiring doesn't fit with training. Training doesn't mesh with the contact management software. Managers are clueless about developing available talent as they cope with the latest reshuffle of resources to compensate for falling sales. It's no wonder you've got retention problems. Your current sales recruitment could be described as Rube Goldberg meets Frank N. Stein.