Profile
Partner
Red Knot Communications
Country or State
United Kingdom
Twenty years experience in communications, digital media and marketing
Partner at Red Knot Communications
Politics Philosophy and Economics
ICE London 2023