Zachary Powers

Zachary Powers

Payments Partnerships, EMEA lead, Booking.com


At Booking.com, I drive the global expansion of our payments platform, especially through managing payments solutions and strategic key relationships with our providers/PSPs.

Loading...