Stefan Iarca
Stefan Iarca

Stefan Iarca

Former Country Manager of the POSSIBLE Bucharest Digital Agency, passionate about UX and e-commerce. Doing freelance Digital & Business Consultancy.