Stefano Vittor

CEO, Olvondo Technology