JO

James Ontra

CEO at Shufflrr

BIO

James Ontra is CEO of Shufflrr, where he's responsible for vision, strategy and technical development for the New York City-based company. He brings more than 30 years of entrepreneurial expertise and 20 years experience on both the sales and developmental sides of presentation management software.