Marketing Executive, Europe
hace 3 días
High Wycombe
To manage and assign customer enquiries and contacts coming via the website or Get in Touch email ... Internal communications support - new wins reporting, charity support, staff events etc. Special ...