A. O. Smith Corp. names new president