NCH Europe
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.
This person is not in any offices