Sally Johnson to succeed Coram Williams as Chief Financial Officer