Steve O’Donnell is Chief Information Officer and has served as head judge of independent global tech start-up awards, the Tech Trailblazers, since its inception in 2012. Search Results