The role involves managing the company's communication through social media and newsletters, focusing on creating engaging content that reflects the company's values. The ideal candidate has experience in marketing or communication, particularly in a B2B or technical context, and possesses strong writing and design skills.