Your CV needs to do enough to get you an interview, not tell your entire life story. Think about what you would want to see if you were the employer and try and assess your CV against that.
For UK roles
We recommend having two versions of your CV - one just for you which includes everything you may want to put on a CV at some point: training courses, achievements, duties etc. The other version is the one which you actually want to submit to a role. This needs to be specific and targeted. Try to give context or meaning to your achievements - e.g. increased our impact factor to ... through....; grew sales from £2m per year to £20m per year and be prepare to explain how you did that in an interview or in your cover letter if important for the role you are applying for.
Make sure your CV is not just a list of duties. Your job description may be a starting point for your CV but you need to make sure you focus more on your achievements in role to stand out from other candidates. Think about responsibilities rather than lists of duties, help the reader get a sense of the size of your role if it will help you get the role e.g. size of teams you have managed, budgetary responsibility, reporting levels.
Language used should be active and to the point. As an example instead of stating 'was responsible for' trying use an active verb such as accomplished, discovered, achieved. Avoid generic cliches without any evidence to back them up. People will read them but not pay any attention - e.g. I am a good communicator. If you change this to something like: 'Created new channels of communication for the whole organisation ensuring greater visibility of the board of directors' it suddenly becomes interesting.
Again unless particularly pertinent to the role keep your academic details and results brief.
Key words are important - remember your CV may be being assessed by a recruiter or HR person who is not an expert in your field. They need to understand that you meet the criteria so reflecting the terminology in the advert or job specification is important. Having the right key words and acronyms can also help you to be found by recruiters actively searching for candidates for roles.