This will be a self-promotion comment :-) but you should check out our application, http://www.shareist.com, which provides the workflow you are looking for your content marketing efforts.
You can manage each client separately via projects, and invite specific collaborators to each project to create the content.
Feel free to email me damien at shareist dot com if you are interested to learn more about it, and/or schedule a demo.