Ellie Terry

Former Director - Employee Experience & Global Communications, N26



Share

Ellie Terry