across Europe and to the headquarters in Northern Ireland. The role requires someone who is a native or fluent (C1 level or up... Marketing, communications, advertising & marketing, or a business-related discipline. Have excellent communication skills...
CDE Group