Last month, Steve Pagliuca, who made millions turning companies around at Bain Capital took over as chairman of Boston 2024, as that organization looked for a turnaround of its own.

Today, for the first time since getting involved in the Olympics effort, Steve Pagliuca spoke in public about Boston 2024, at an event hosted by BostInno. He addressed Olympic critics, and those who say that the concept of a “walkable” games isn’t feasible, now that some events would be held in New Bedford.