Franco Lombardi has a diverse professional background, starting off as a technician employee at IVS Italia Vending and then transitioning to electronics work at GECA S.R.L. Currently, Franco serves as the Italy Sales Director for NCH Europe, responsible for developing sales strategies, managing client relationships, identifying business opportunities, and overseeing the sales force team.
Sign up to view 2 direct reports
Get started