NALP publishes a variety of directories:
NALP Directory of Legal Employers
NALP Canadian Directory of Legal Employers
PSJD