If you haven't done any pr for so long, what do you do?
Do you don't work in a Team?
Or aren't you building up a team or org?
Either it's your position to see issues and solve them for the org or it's your job to execute.
If you can't come up with things to do, but it's your job, you should search for a team or product and not for a company.