This new position will report directly to the Head of Sales & Marketing for the business and will join an existing marketing team, based in London, which provides overall marketing support to the associated…