I work for a start-up that's been growing super fast in the last months. I'm their marketing manager and I work alone, I have no team.
All the other teams are big yet they keep focused on their niche and never want to learn anything outside their line of work. Up until now, I have always helped them do things IT, Design related. I didn't use to mind, I am a team player and I always say yes to helping people. The problem currently is that we started hiring some new managers and teams, CS, HR, Sales. We went from me working and helping 3 or 4 people to now me being literally inundated by requests to do things for other teams daily. From the managers to junior execs, everyone comes to me asking for help or to do a project for them.
If I don't do it I know they complain about me and hate me for not helping them. They're all quite passive-aggressive, so as soon as I say, "unfortunately, that project is out of my scope please ask this other person", or if I actually take some time to write a manual or create a video so they can learn how to do it, they just stop replying and go and complain to their boss and my boss. I've done countless videos and tutorials explaining how things can be done by them, but they ignore it and either come back and request for the project to be done or ask my boss to tell me to do it.
The problem is, doing all these tasks for other people meant I stopped doing my real job, marketing. I am a creative person who loves digital marketing but I literally have no time to think strategically, to come up with long-term plans for my department as I am always swamped with minor tasks. How do I stop this?