Carlos Cravo

Passionate offline and online marketer. Opportunistic serial entrepreneur. Social media and digital tech aficionado.