John McInnis

Associate Attorney at ThompsonMcMullan, P.C.

John McInnis is an Associate Attorney at ThompsonMcMullan, P.C. since September 2022, with prior experience as a Judicial Law Clerk at Henrico County Circuit Court from August 2021 to September 2022. McInnis also served as a Summer Law Clerk at Carter and Shands P.C., where responsibilities included observing court proceedings and conducting client interviews. Earlier roles include working as a Claims Examiner at James River Insurance Company, a Claims Generalist at Progressive Insurance, and an Insurance Sales Representative at State Farm. McInnis holds a Doctor of Law (JD) from the University of Richmond School of Law and has advanced degrees in Public Administration and Political Science from the University of South Carolina.

Links

Previous companies

Progressive logo

Org chart

Sign up to view 0 direct reports

Get started