New England College offers a degree in Business Administration - Human Resource Management Concentration (Online). Human resources is more than just about hiring people and managing employee benefits. These days, HR professionals take on strategic roles in organizations when they focus on providing a positive employee experience.