Depression is a common psychiatric illness with personal and economic consequences: 3.7 per cent of the employed population in Canada aged 25 to 64 years experienced an episode of depression in the previous year. The economic impact relates to lost productivity due to absenteeism and reduced productivity while at work. Canadian employers have identified depression as one of the principal causes of workplace absenteeism. Stakeholders from Ontario’s health and safety system were invited to several meetings with the research team to provide direction and feedback on the review. The objective of our study was to determine which intervention approaches to manage depression in the workplace have been successful and yielded values for employers in developed economies.
Systematic review on depression in the workplace
Institute for Work & Health
481 University Avenue, Suite 800
Toronto, Ontario
Andrea Furlan
Institute for Work & Health
William Gnam
Institute for Work & Health
About presenter
About IWH Speaker Series
The IWH Speaker Series brings you the latest findings from work and health researchers from the Institute for Work & Health (IWH) and beyond. For those unable to attend, the recorded webinar of most presentations in the IWH Speaker Series are made available on its web page within a week of the event.