John McCaffrey serves as counsel in Moore & Van Allen's Corporate group. John primarily represents equity investors and lenders in connection with the tax aspects of solar and other renewable energy facility financings.
LL.M., New York University, 2009
J.D., University of Notre Dame Law School, 2007, cum laude
B.A., Rensselaer Polytechnic Institute, 2004
- North Carolina, 2021
- New York, 2008