Craig joined the firm in 2000 and is the Tax Director and Chief Administrative Officer of Ehrenkranz Partners. He is responsible for tax compliance and research for our investment funds, our investment advisors and all internal entities. He has over thirty years of experience including periods with the firms of Arthur Young, Pannell Kerr Foster and EF Hutton. He graduated from St. John’s University with a B.S. in Accounting, earned his M.S. in Taxation from Long Island University, CW Post Campus and is a Certified Public Accountant in New York State.