Michael Duda

Michael Duda


Michael Duda

Freelance Product Owner and Senior Consultant
Freelance Translator German - English

Find me on
Michael Duda    Michael Duda