G. Ryan Mehaffey

Commonwealth’s Attorney at Spotsylvania County

G. Ryan Mehaffey is a skilled attorney with experience as Commonwealth's Attorney in Spotsylvania County, Assistant Commonwealth's Attorney in Lancaster County, and a business consultant. Graduated from Mercer University with a JD/MBA degree and has a background in law clerking and moot court competitions. Additionally, served as a coach for the ABA National Moot Court Team and as an intern for CASA and a law firm.

Location

Fredericksburg, United States

Links

Previous companies

Hall Booth Smith, P.C. logo

Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices