What department manages the employer brand?
The summary: HR is the answer. There is a simple explanation. Since most of the processes to be managed are under the scope of HR, the Human Resources department manages it. If the top manager of HR is not involved in employer brand…