Deputy Mayor Sheilagh O’Leary

St. John’s Director

Sheilagh was successfully elected Deputy Mayor of St. John's in the 2017 municipal election.

St. John’s native, Sheilagh O’Leary is an award-winning photographer, filmmaker and art educator. As a small business owner Sheilagh is experienced in the areas of visual media including film, video and stills production, radio broadcasting, education, and not-for profit organizations specializing in areas of diversity and inclusion.