Vanessa Albarran

Delivery Lead, Checkout & Payments

Selfridges

I have 12+ years of expereince in the ecommerce trade across the Retail and Travel sectors. While a relative newcomer in the past 2 years to the Payments field, I have landed at an exciting time in this functional area’s development and eagerly embrace what’s to come.