Marketing Executive (Italian)

Ability to multitask, prioritise and meet deadlines while working with different time zones for sign off or decision making.

Compartir:
Compartir: