-
United Kingdom
...
overall marketing strategy;
Actively give input towards the overall development, planning and ... with the Creative team on ad creative development and ensure production schedules remain on track
...
-
Poland
...
overall marketing strategy;
Actively give input towards the overall development, planning and ... with the Creative team on ad creative development and ensure production schedules remain on track
...
-
Romania
...
overall marketing strategy;
Actively give input towards the overall development, planning and ... with the Creative team on ad creative development and ensure production schedules remain on track
...
-
Spain
...
overall marketing strategy;
Actively give input towards the overall development, planning and ... with the Creative team on ad creative development and ensure production schedules remain on track
...
-
Italy
...
overall marketing strategy;
Actively give input towards the overall development, planning and ... with the Creative team on ad creative development and ensure production schedules remain on track
...