The Social Media Manager for Talent Attraction will develop and execute strategies to showcase company culture and attract new talent. This role involves managing social media accounts, creating engaging content, and optimizing advertising campaigns to build the employer brand.
Create an account to see the full posting, access our search engine, and more.You're just 60 seconds away from your new Creativeloft account.