James P. Trainor

James P. Trainor received his J.D. degree from Fordham University School of Law in 1990, his M.S. in Business Administration from Boston University in 1985, and his B.S. in Engineering from the U.S. Military Academy at West Point in 1981. Mr. Trainor serves as general counsel for the Town of Stillwater and his private practice concentrates in the areas of business law, municipal regulation, bankruptcy and litigation. He also has extensive experience in criminal defense and personal injury litigation. Mr. Trainor holds the rank of Lieutenant Colonel in the U.S. Army Reserves Judge Advocate General’s Corps and currently assists young men and women gain admission to West Point as a Liaison Officer for the USMA Admissions Office. He is active in legal aid, various assigned counsel programs, and as a religious liberty advocate for the Alliance Defense Fund.