Marsha started her legal career as a Staff Attorney with the House of Ruth Maryland where she represented clients seeking protective orders or peace orders. In 2002, Marsha moved to St. Mary's County and joined Maryland Legal Aid's Southern Maryland office as a Staff Attorney and was later promoted to Senior Attorney. During her tenure at Maryland Legal Aid, she represented clients involved in child welfare proceedings and family law matters. Marsha has also handled cases in the Court of Special Appeals of Maryland and Maryland Court of Appeals.