Good Managers More Important Than Money to Employees in India

Employee turnover levels as high as 100% in some industries is the largest workforce challenge hindering performance for organizations operating in India according to research from Right Management and faculty at the Villanova School of Business.