Generally speaking, non-competes are typically used for higher level members of companies, particularly for individuals in management roles who, for example, have access to confidential information or trade secrets of the company. Companies, however, often include the clauses in contracts for all types of employees. Whether the non-compete in your contract is enforceable would depend on the facts of your employment, which, it sounds like, are a bit complex -- being hired as a dispatcher and being laid off while in sales -- and would certainly require more review. But, perhaps some of that general information is helpful.
**This is not legal advice and please do not treat it as such.**