Companies, especially larger ones, must present themselves by the content they create and share, and it is by this that consumers will typically judge them. In today's day and age, every bit of content shared is important, as it has the ability to either gain the loyalty and trust of a customer or forever lose it, as there are now many more businesses out there to choose from.
The role of a Content Specialist is to collect content for a company and manage the content created and posted by the company for the purposes of marketing and advertisement. They often work with others or entire teams to create and agree upon a public image and the company's goals in an online presentation. This takes quite a bit of research of the market, the industry, and the competitors', and even the company's own products and abilities.
A person hoping to work as a Content Specialist should generally have a Bachelor's degree in Marketing, Journalism, or Communications, or a similar subject, but previous experience and visible results are just or even more important than education. An online portfolio is often much more incremental.