Where does Dave Pelzers work?

His office is in Rancho Mirage, CA. He travel A LOT with work. There is a lot of info about him on www.davepelzer.com