CESAR BARRAGAN
CREATING GLOBAL SOLUTIONS ONE IDEA AT A TIME
CONSULTING
SOFTWARE
MARKETING
CONSULTING