Carlos Torales Montero joins Cloudflare as VP, Head of Sales Latin America - Help Net Security
By Marsha in Technology
Updated 2 years ago
Cloudflare announced the appointment of Carlos Torales Montero as Vice President, Head of Sales, Latin America.