Michelle Tauber, Author at Kveller
Skip to Content Skip to Footer

Michelle Tauber

Michelle Tauber is the head writer of People magazine. She lives in Orlando, Fla., with her husband and four kids ages 6 to (nearly) 13.

Skip to Banner / Top Skip to Content