Pitch Slapped Janice Mars July 16, 2015 Nothing bothers me more than hearing how a sales person pitched a client. What does that mean? That you pitched them what you believe are