- Compass Group, North America (Evanston, IL)
- …of a career where you can flourish. Job Summary Working as the Human Resources Manager at the Allen Center on the campus of Northwestern University, ... knowledge of trends, best practices, regulatory changes, and new technologies in human resources , talent management, and employment law; applies this knowledge… more