Stefan Marcu
Stefan Marcu

Stefan Marcu

Tech Consultant based in Nice. Lived in Paris and Vienna