Joe Deegan

Global Head of Sales Enablement & Productivity

Square

Global Head of Sales Enablement & Productivity

Square