Kazem Mazidabadi

IT Operation Manager, Web Developer, and Consultant in Lombardy, Italy

Kazem Mazidabadi

IT Operation Manager, Web Developer, and Consultant in Lombardy, Italy