Well, a resume with 10 jobs on it is just a badly designed resume. Who cares where you worked 20 years ago? Drop in the three positions you feel are most relevant to this application, not everything you ever worked on.
What I've done in the past though is simply mkae the older stuff increasingly terse to the point where the really old stuff is just the dates, company and title.