The Legal Department - legal departments usually make the job of the sales department harder and slower.
This bit of jargon has been viewed 7,264 times.
Return To Sales Jargon