Jim Petty has joined branded infantwear marketer Carter's Inc as president of retail stores.