Owen Stockden, President


Owen Stockden is an experienced communications and marketing leader based in Calgary, Alberta. He has a strong background in suicide prevention advocacy and public relations with a particular interest in media representation of suicide and how mass communications can support help-seeking and life-promotion. 

For eight years, Owen served as the communications lead at LivingWorks Education, an international developer of suicide prevention training programs. During his time there he collaborated with a broad range of groups on suicide prevention campaigns, including First Nations communities, Canadian transit authorities, the United States Department of Defense (DOD), and the Federal Bureau of Investigation (FBI). He has also worked with local and and national suicide prevention groups including the Centre for Suicide Prevention (CSP) and American Association of Suicidology (AAS). 

Owen holds an MBA in Marketing and Sales and a Strategic Communications Management Professional (SCMP) certification.

Owen is proud to serve on the CASP and advise on communications, partnerships, and fundraising in support of the organization’s vital mission to save lives and promote life.