Leo Vasiliou
Leo Vasiliou is Director of Product Marketing at Catchpoint. Vasiliou has 30 years of experience and has progressed from an Electronic Computer and Switching Systems Specialist in the U.S. Air Force to an expert in web performance and IT management, currently enhancing internet performance, and digital experience, monitoring at Catchpoint.