National culture can be defined as “the collective mental programming” of a society. The nature of national culture will have significant implications for the organization, its management and its human resource development within the prevailing local and environmental context.