Sigal Druker

Sigal Druker

Payments, Sales Enablement & Biz Dev @ Finastra