Discuss some of the roles human resources can perform in collaboration with organizational managers.

As a field, human resource management is undergoing significant transformations, from one previously concerned with performing administrative functions to one concerned with becoming a strategic partner to senior management.  Discuss some of the roles human resources can perform in collaboration with organizational managers. What do you feel are some of the most important tools managers need to be equipped with in order to effectively manage their personnel?