A Place for Rover, Inc.
Manager, Brand Social Media
hace 26 días
Barcelona
Lead a team of social media specialists, including a social media manager and contractors, providing guidance, mentorship, and support to drive individual and team success. Oversee all aspects of Rover's social media channels, including content creation, publishing, community management, and perf...