VivaTech 2022

EM

Ellen Moeller

Head of Europe

Watershed

Bio

Ellen Moeller is Watershed’s Head of Europe. Prior to joining Watershed, she spent a decade scaling technology businesses, including more than six years leading EMEA Partnerships and Operations at Stripe out of London. Prior to joining Stripe in 2015, Ellen worked in business development at Marqeta and at Visa.

Schedule

Loading