Is there an existing way to make blogs for nodes (not users)?
It is a little bit of a learning curve at first but you could use OG Groups for something like this. Make your organization node be a group and add an audience field to blog content type.