Sly

Sly

Sly, weekday afternoons on 101.5 IBA-FM!Full Bio

 

Social D: France Telecom goes on trial over staff suicides

Today's Social Dilemma, In France, a number of executives are on trial in a lawsuit claiming their actions are responsible for a number of suicides at the companies headquarters. Should bosses be held responsible for their employees mental health when it comes to a work environment? Have you ever had a boss that drove you nuts?


Sponsored Content

Sponsored Content

101.5 WIBA FM Podcasts

See All