Renatto Garro

Renatto Garro

15+ year emerging technology strategist
4 points