Results, order, filter
Digital Marketing Search Specialist (English, French) Jobs in Wrocław, POL
-
Digital Marketing Search Specialist (English, French)
Google - Wrocław, Poland... . Ability to communicate in French and English fluently to support client relationship management in this region. Preferred qualifications: Experience with technical aspects of digital ...