Social Media Strategy Manager - Formula One job in London | Robert Half