6 jobs for "Paid Media Operations Specialist, EMEA"