mario invernizzi