Marcello Selvaggio currently serves as the Global Head Business Franchise Ophthalmology at NTC Pharma since January 2023. Prior experience includes roles as General Manager and Head of NTC Italia from February 2017 to January 2023, where NTC Italia focused on distributing ophthalmic products to Italian specialists. Marcello has held significant positions such as Direzione Marketing e Vendite at Magenta Farmaceutici and Head of Sales Pharma and Surgical at Bausch + Lomb, managing sales forces and achieving successful product launches. Earlier roles at Novartis involved customer marketing and project management for sales support, along with managing regional sales for primary care products. Marcello's career began at Searle and AstraZeneca as a sales representative, following an educational background in Agricultural Sciences from Università degli Studi di Milano.
Sign up to view 1 direct report
Get started