Hi, I'm a marketing director and I've been working in marketing for 15 years, I only achieved director level 18 months ago.
I initially worked for large corporates where it is very hard to progress, I only started seeing big jumps in my career when I started working in tech start ups.
They are high risk, high reward. With my first start up I doubled my salary and went from marketing manager to head of marketing. That company was acquired and I went to an AI start up, another head of role and a £10k bump. When I left there I got my current job we a marketing director at one of the UK's largest tech consultancies, my next move would be CMO.
I think marketing and pr are all about networking and you get the step up because of who you know and of course your results, so I recommend focusing on networking.
Continuous learning is always important, I am a fan of the Mark Ritson mini MBA courses, but I still class it as second to networking.
Also, I wouldn't stay in the same job for longer than 3/4 years, that is how salary stagnates.