for the sake of being marketable to recruiters and other hiring people, I think being honest won't do much good. I'd leave a handful of jobs, not necessarily the most recent, but for example ones where impact was the most salable, and the rest just throw under the rug, make up some dates if needed. I think it is very reasonable thing to expect from senior people, to highlight the most relevant experience from their long list of jobs