Trade Republic
Show contact
Links
Covadonga García Calvo
Head Of Product Marketing
Nathan Davis
Senior Product Marketing Manager
Felix Spies
Communications Manager
November, 2023 - present
View in org chart