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