Stephanie studied law at Western New England College School of Law and the Ohio State University, graduating from WNEC in 1996. After a judicial clerkship, Stephanie served as the first general division magistrate for the Court of Common Pleas in Licking County, Ohio.
In 2004, Stephanie returned to New England, joined the Vermont bar, and pursued private practice. After working a short time in elder law and Medicaid planning, Stephanie moved into general civil litigation. In 2013 Stephanie returned to the judiciary as coordinator for the Windsor County DUI Treatment Docket. During her tenure with the DUI Docket she also served in the drug courts for Rutland and Washington Counties and joined the board of the New England Association of Drug Court Professionals (NEADCP).
Stephanie came to Vermont Law School in 2017 as coordinator for an international restorative justice conference and now serves as the Assistant Director of the Center for Justice Reform. Stephanie also teaches Ethics and Restorative Justice and continues to serve on the NEADCP board.