Pitch training sales reps are the sales reps that will generate leads, close deals and boost revenue - because let's be honest, most sales reps aren't born with the ability to deliver a perfect pitch without training.