Fighting the death of human resources

720 companies around the globe along with the Toronto-based G Adventures that employs over 1300 and Air Canada are seeing a shift in their value of a human resources department. These companies claim that HR doesn’t help reach corporate goals, so instead, these they’ve proposed to outsource the department duties or allow individual portfolios to […]