The responsibility for creating and publishing content generally falls on the shoulders of the marketing department. However, it's important to involve other departments in the process, such as sales, customer service, and product development, to get their input and make sure the content is relevant to your target audience.