
Employer Brand? Or People Brand?
Jul 20, 2020 - 32:00
Radio and PodcastLive Radio & Podcasts
Who's in charge of the company? Leadership, right? Well, recently it sure seems like the employees are making their voices heard in the strategic direction of a company. How does having staff more "in charge" of a compan...