Eric Osborne Appointed by the Legal Services Corporation to Serve on its Leaders Council
February 23, 2026 | Aimee Moore
Sherrard Roe is proud to announce that member Eric Osborne has been appointed by the Legal Services Corporation (LSC) to serve on its Leaders Council. Leaders Council members help elevate national awareness of the ongoing crisis in civil legal aid and advocate for equal access to justice for low-income Americans. LSC is the nation’s largest funder of civil legal aid for individuals and families facing economic hardship. Established by Congress in 1974, LSC operates as an independent nonprofit organization, providing critical grant funding to support high-quality civil legal assistance across the country. Through its support of 129 independent nonprofit legal aid programs operating in more than 800 offices nationwide, LSC serves as a vital resource for low-income Americans confronting legal challenges that affect their safety, livelihood and family stability.
Eric Osborne focuses his legal practice on contract disputes, white-collar criminal defense, antitrust, and civil rights cases.