View Carl Viñas's profile on LinkedIn
Résumé