A. O. Smith Corp. has promoted Mark Petrarca as vice president-human resources & public affairs. He had been serving as vice president-human resources for A. O. Smith's Water Products Co.