I think the usual guide is ten years, but if you have space to fill, go ahead and list other jobs in field if relevant, so you don't look like a one-trick pony ---ABCs way is the only way. But if you want managerial, keep it so, though list all positions in latest company.. this is not the time to mention yuour teenage mowing job, even if you manage an implement store.
Btw, be prepared to answer why you're leaving abc after ten years, without asigning blame.
DISCLAIMER: I am not the Resume Expert. Further, all communications bearing my handle are my personal views and thoughts and do not reflect my employer or any official communication of my employer. Any typos may result from tablet usage and efforts to ensure understanding will have been made before posting