The role of Social Media & Content Manager at Zilch involves overseeing the company's online presence, particularly on LinkedIn, and managing the content for the company blog. The successful candidate will translate communications objectives into effective content plans and ensure engaging material is published regularly. Key responsibilities include developing story ideas, writing and editing content, and collaborating with various teams within the organization.