Marketing & Communications Specialist
5 days ago
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 ...