“…CSR plays various roles on community development: (1) sharing the negative outcome on the community because of industrialization, (2) make a closer connection between the community and the organizations, (3) help in finding ability inside the networks, and (4) help in shielding the networks from environmental consequences (Ismail, 2009). Various studies found that CSR has contribution in community development and customer satisfaction (Alam & Rubel, 2014;Eweje, 2006;Ismail, 2009;Shin & Thai, 2015). As HR is critical factor of business process, it is additionally positioned to upgrade the process of CSR (Strandberg, 2009).…”