For people who have more than 15 years of work experience I would suggest that there are a couple ways
to handle this.
So let's take Bill for example.
Bill has been working as an accountant for 35 years and he doesn't want to be perceived by hiring managers
as being too old for the position.
Even though in reality it is illegal to discriminate on the basis of age in most places.
So Bill can handle this one of two ways.
I would suggest that for that bill should just read the most recent 10 to 15 years of work experience
on his resume.
If however bill would like to show career progression what he can do is just go ahead and put a section
that says previous roles underneath the section that is farthest back within that 15 year period and
then just list the previous roles like this and then you'll see that it shows the career progression
but also doesn't make your resume three or four pages.