Marketing Executive £23,000.00 - £25,000.00 Barnstaple location with regular travel. Would also suit a graduate. The Company The company culture is understanding what customers need to support their business, accompanied by great customer service and a range of different products. The Company ...