9 employees
Discovery Services LLC provides document review, legal staffing, electronic discovery, litigation support
2008