- April 9, 2026
Loading
LeNoir “Len” Zaiser doesn't mince words about why he had to sell his last company, Naples-based Structure Medical, during the economic downturn in 2010.