Marketing & Communications Specialist
hace 19 días
Newport
Execute comprehensive communication strategies, within region to promote brand , products and ... environment. Native English is preferred, however second languages such as German, Spanish or ...