technical and strategic human resource management effectiveness as determinants of firm performance .
UNDERSTANDING HUMAN RESOURCE MANAGEMENT IN THE CONTEXT OF ORGANIZATIONS AND THEIR ENVIRONMENTS