N26
Show contact
Links
Anna McCormack
Senior Executive Assistant To The Chief People Officer
Yannick Huke
Team Lead / Manager Sourcing Success
Ayşe Özden
Tech Talent Acquisition Lead & Dei, PM
João Moreira
Senior Team Leader - Greater Europe
April, 2023 - present
July, 2021
April, 2021
View in org chart