Ralph Cochrane

London, United Kingdom.

Globe trotting innovation consultant, head of digital for hire and video content producer.