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.
Links
Sign up to view 2 direct reports
Get started
This person is not in any offices