Fausto Pallucca, Italy, Lenzburg, male, IFEC ingegneria SA