A study by global leadership consulting firm DDI has shown that ‘People leave their bosses rather than their company. They found that 57% of the employees leave their jobs because of the leaders they report to. Poor leadership cannot manage people effectively, which pushes employees to quit and leave the project in an incompleteRead more