The role involves coordinating the company's communication efforts, focusing on social media content creation and newsletter management. The ideal candidate has experience in marketing or communication, particularly in a B2B or technical context, and possesses strong writing and design skills.