Carlos Rico

Carlos Rico

Marketing and people manager.

10 stacked products