Marketing Executive Featured British Automobile Racing Club Location Thruxton, Andover SP11, UK Published date 30.04.2024 Marketing | Digital Marketing | Marketing Assistant | Social Media The British Automobile Racing Club (BARC) is one of the largest motorsport organisations in the United Kingdom, with a rich and illustrious history that spans more than 100 years. Apply to job Apply Bookmark job