2 jobs for "Paid Media Operations Specialist, EMEA"