Sales Muscle

What is Sales Muscle?


1.

To have a stronge sales backing, team or orginisation.

"They may have a poor product but they have a lot of sales muscle."

See force, team


100

Random Words:

1. slang means termination for no reason whatsover, done and over with from human resources but not support technician....by BR from HR in ..
1. 1. A word used by myself and a couple of my friends to replace random words, and to say when theres nothing else to really say 2. A cit..
1. a combined form of the 2 words zombie and apocalypse, basically a time when the world gets fucked over by undead humans and other such u..