Profile
Strategic Account Director
Teads
Country or State
Germany
Strategic Account Director at Teads
Business & Law (LL.B.)
d3con 2023