Filip Truta on Muck Rack

Filip Truta

Verified
Bucharest, Romania
Technology Writer — Freelance