Steve Preston has had a long and winding career. After eight years at Lehman Brothers, three at First Data Corporation and a nearly decade-long tenure at ServiceMaster, Preston was nominated by President...
Sign up to receive our email newsletter in your inbox.