Franco Sicilia is currently serving as the Chief Commercial Officer at Logibec. Prior to this, Franco held various roles at TELUS Health, including Executive Director - Public Sector. Franco also has experience working at Nuance Communications, ScanSoft, Locus Dialogue, Inc., and Verbo Communications in sales and business development positions. At Hasbro, Franco served as a Sales Manager. Throughout his career, Franco has been involved in sales management, product development, and business development in the technology and healthcare industries.
Sign up to view 1 direct report
Get started