H.D. Smith appoints Bill Williams as CFO