From what you've shared, your work leans toward marketing and digital management. NOC 1123 could work, but if you feel like some of the duties don’t fit, maybe look into NOC 1122 or 2175.
This is a reply to an old post, but when I was preparing my own PR application, I had similar thoughts...