There are still lots of open positions. Let's find the one that's right for you.
The Social Media Team Lead will be responsible for developing, implementing, and managing the social media strategy across various platforms. This role requires a creative individual with proven experience in social media management, particularly with major brands, to enhance the company's online presence and engagement.