Canadian Security Magazine

CS Podcasts
Security Leaders, the Podcast: Barry Davidson, Davidson Global Advisory Group

January 2, 2023
By Neil Sutton
Avatar photo


In this episode of Security Leaders, Barry Davidson talks to us about his experience as security lead for the Alberta leg of the Papal visit this past summer. Barry discusses his experiences working with the Pope’s Swiss Guard along with other Canadian security and law enforcement partners who were involved in the Pope’s recent visit.