I work as a hiring manager at a Bulge Bracket firm. I agree. CV should be short, max 1.5 sides. We dont have time to read pages of a candidate's CV, it just becomes annoying believe me!
Consider getting professional help, there is a lot of competition nowadays and a bad CV and covering letter will lose you an interview very quickly.
I would also consider getting some mock interview practice. There are a few professionals like ibankingjobhelp dot com out there who can help.
Good luck (get your application in as early as you can, this makes a difference too).