Craig joined the accounting team at The Franklin Johnston Group in the fall of 2015. As a staff accountant, he is responsible for a portfolio of properties with duties that include weekly check runs, managing cash flow and accounts payable, performing bank reconciliations, reconciling escrow accounts for mortgages, and preparing monthly financial reports. In addition to those responsibilities, he supports the development team by processing construction invoices and draws. Prior to joining TFJG, he worked as a Senior Property Accountant with Frye Properties in Norfolk, Virginia. Craig graduated from The State University of New York at Fredonia with a B.S. in Public Accountancy with a minor in Economics, and is currently pursuing a CPA designation.