CV for Ph.D. Applications: how long is too long?
You should list all relevant experience in your C.V. and application. Two pages is a rough guideline for the typical master's or Ph.D. candidate coming directly out of a university with limited research experience. This does not describe your situation. So if you need more than two pages, it's certainly appropriate to go over that limit. Where I would try to save some space is in the presentations and posters section—perhaps you could list invited talks instead of all your talks.