Megan Quinn had a position (Director of Products) at Block Inc (formerly Square)

Title Director of Products
Is Current no
Executive yes
Updated over 6 years ago