John Monaghan

John Monaghan serves as Senior Litigation Counsel in the ACLJ’s Virginia Beach office. He has been practicing since 2005. John started in criminal defense as a part time assistant public defender. Eleven years and many trials later, he left private practice and joined the ACLJ.

Latest By
John Monaghan
More by
John Monaghan

More by John Monaghan