Captify’s New-York based global chief executive officer, Mike Welch, has been at the forefront of technology for over 30 years, and throughout his career he has faced numerous challenges – some so big ...