Michael Domanico is a Senior Managing Editor, People, at Insider. He oversees the Business, Life and Service divisions, as well as our fellowship program.
Padma Lakshmi, the host of Bravo's Emmy-winning "Top Chef," says she won't be returning to the show after season 20. She's been on the series since 2006.