Steven Elrod's Location
Chicago, IL, US
Steven Elrod's Work
Steven Elrod's Education
Steven Elrod's Summary
Steven Elrod, based in Chicago, IL, US, is currently a Managing Partner at Elrod Friedman LLP, bringing experience from previous roles at Northwestern University Pritzker School of Law and Holland & Knight LLP. Steven Elrod holds a 1979 - 1982 Doctor of Law - JD in Law @ Northwestern University Pritzker School of Law. Steven Elrod has 3 emails and 2 mobile phone numbers on RocketReach.