John D. Craven, Trust Administrator