Kadidja Sinz

Kadidja Sinz

Head of Europe