Author: Maciej Szewczyk

Maciej Szewczyk is an IT consultant, innovation manager and sworn translator for German, specialising in Polish and German tax law.