
Sign up to save your podcasts
Or


Send us Fan Mail
51% of all workers plan on leaving their current job (Gallup) and 33% of employees says they’re leaving within the next 12 months. (Mercer)
By Dale Dixon4.9
3939 ratings
Send us Fan Mail
51% of all workers plan on leaving their current job (Gallup) and 33% of employees says they’re leaving within the next 12 months. (Mercer)