Like all corporate functions, Human Resources is evolving in a world of IT transformation. As HR embraces new systems that align with organizational strategy and business expectations, it can, at times, be challenging to meet the human needs of the employees and customers. A distinguished panel of experts discussed the evolving role of HR as companies implement new technologies.
A few of the key takeaways were: