The Social Media Manager will take ownership of the company's social media presence, focusing on growth in the German market. The ideal candidate has experience with European clients, particularly in managing social media channels and creating engaging content.