Gene Schaerr

Managing Partner at Schaerr Jaffe LLP

Gene Schaerr is the Managing Partner at Schaerr Jaffe LLP, specializing in appellate and constitutional litigation.