by Homerun Nievera | via HomerNievera.com | Growing companies, especially those coming from SME status find it hard to rationalize the important role of Human Resources, more so, an HR department. But companies such as call centers and others in the business process outsourcing industry…