Associate Professor, School of Law
2 months ago
Newark
Seton Hall University School of Law welcomes applications for a tenure-track position to begin July 1, 2025. Seton Hall Law School offers a vibrant, energetic academic environment. Located in downtown Newark, New Jersey, approximately 20 minutes from Manhattan, Seton Hall Law is especially well-r...