Venca optimizes sales pipe by raising acceptance rates more than 96% with Checkout.com Venca Jordi Badia Chief Information Officer and Chief Digital Officer