I agree with bradley_long on making the business impact of what you've done clear. $XX saving or creating $YY revenue or saving ZZ hours for a team. It shows that you understand the business impact of your role, the 'value' you create, as you surely do create value.
Perhaps also put a short mission statement on the top, with 2-3 bullets of who you are and what you seek.
Great on keeping it on one page for 8 years experience. Also have a backup which may span multiple pages when a HR or headhunter wants to learn more.
Deal with the gaps. For example, 2009-2012, what was going on? I have similar gaps on my CV. Easily document them, for me it was a 2 year paternity break, and another break of 3 years freelancing. A HR or manager is going to ask, and may waste-paper-bin-it based solely on self-prejudice.
I like you put 'willing to relocate' right at the top. If you speak other languages, also put that in the header. It can be an unexpected bonus for a feature of a role not in the JD.