I have my staff set up with specific responsibilities.... Ones they both love doing and are good at.
The responsibilities change with markets, the ever fluctuating world of IM and technology. But roughly into:
Technical (Servers, Software, Special Projects, Technical Research)
Creative (article writing, spinning, websites)
Business (accounting, workflow, project management)
Then there's my job. Which is to be able to stand at a whiteboard and map out everything we do in every detail on demand... Evaluate it, ask the right questions and insist on honest answers from my people.. And make Decisions...
Add to that the whole "vision" thing (what's hot tomorrow, next week, next quarter, next year) and have stuff in the pipeline ready to take advantage of it.