Zigmars Rudzitis

Zigmars Rudzitis

IT project manager
6 points