One to two pages is basically the standard, no matter how much experience you have. Sure, with several years on the job and continuing education, it gets packed pretty quick, but recruiters scan that thing in seconds. If your CV is three pages, important info automatically ends up in the void. So: throwing everything in there isn't the solution.
Better to focus on jobs that are relevant to the position you're actually applying for right now. Old internships or trainings that have nothing to do with the role? You can skip those. When listing jobs themselves, don't just say what you did - say what makes you relevant for this specific role. Your most important qualifications belong in there, but not every single one you've ever done.
Pro tip: write your job descriptions snappy, not like novels. "Led project" instead of dragging it out over three sentences. And for older jobs, you can include less detail than for your current positions. That saves space and looks more professional.