David Talach
David Talach

David Talach

Square, Head of Product, Payments. INGREDIENTS: 26% Designer, 21% Engineer, 29% Marketing, 18% Sales, 5% Likable, 0.99% Witty. 100% Human.