James Ontra

James Ontra
1 POSTS 0 COMMENTS
James Ontra is responsible for vision, strategy and technical development at Shufflrr (http://www.shufflrr.com/). He brings over 30 years of entrepreneurial expertise and 20 years of experience on both the sales and developmental sides of presentation management software.
Click to access the login or register cheese