Who Is The Mayor Of North Battleford 2021?
David Gillan – Mayor. David Gillan – Mayor Mayor Gillan has worked most of his professional career in the private sector working for many multi-national companies in senior management positions. Mayor Gillan believes the City of North Battleford has many…