Craig Trainor
by

Craig Trainor is a criminal defense and civil rights attorney in New York City. He currently sits on the New York City Bar Association’s Criminal Law Committee and previously served as a prosecutor and as a law clerk to a federal judge. You can follow him on Twitter @TrainorLaw.

Sign Up to receive Our Latest Updates! Register