Vouched Co-founder and Chief Strategy Officer, John Baird, is driven by the potential of digital transformation to revolutionize businesses and improve the lives of the consumers they serve.