Pharmaceutical wholesaler H.D. Smith has appointed Bill Williams as CFO, the company said Wednesday.