Managers have several key roles and responsibilities including planning, organizing, directing and controlling organizational resources to achieve goals. They hire and develop great employees, set expectations and provide performance management, foster high-performing teams, set strategic direction, improve processes, develop themselves, and ensure information and resources flow smoothly. Effective managers wear many hats to support their employees and help their organization succeed.