Develop engaging content for articles, blogs, stories and social media to entice and engage audience Manage the companys social media presence Optimize content according to SEO Collaborate with marketing and design teams to plan and develop site content Stay up-to-date with developments and generate new ideas to draw the audience's attention