Cezar Floroiu

I am passionate about tech & love building new things.

Paris - Bucharest

Get in touch with me via: