Ellie Terry

Director - Employee Experience & Global Communications, N26



Share

Ellie Terry