Antonio Casacuberta

Antonio Casacuberta, senior director of software engineering at InfoSpace