Walk-In Media
3 jobs
2 months ago
Paid Social Account Manager
UK
United Kingdom
ABOUT THE ROLE The Paid Social Account Manager is responsible for managing the execution of paid social across several key clients. This will include management of the planning, implementation, invoicing, and reporting…
Account Executive Paid Social PPC