Base Touch

London, United Kingdom.

Base Touch was created from a meeting minds from different industries including television, analytics and digital marketing.

www.base-touch.com