Alex de Soto

Alex de Soto

Creative Director and Marketing Strategist for Davis Advertising Inc.