Sr. Paid Social Specialist (Spain, Netherlands, UK remote)
hace 10 días
Barcelona
Our Team: The Global Paid Social team, part of Integrated Media, operates in North America and Europe serving ad impressions worldwide. The team is highly skilled in running campaigns on social media platforms, ensuring reliable execution, and maintaining a high standard of excellence. What You W...