Social Media Manager – Brand Strategy
Twine · Switzerland
This role is ideal for a creative and strategic professional passionate about elevating brands through impactful social media presence. You will be responsible for managing and growing the company’s online platforms, ensuring all content aligns with established design guidelines and brand voice. The position is fully remote, offering flexibility while requiring a high level of ownership and initiative. You will collaborate closely with internal teams to develop and execute social media strategie…
Apply on original site