231 jobs for “develop media strategy” across 9 European countries