Francesco Farruggia
Francesco Farruggia

Francesco Farruggia

@francescofarruggia / A seasoned technology executive with 23+ years of software engineering. OTT, leadership and management expert