Vaughan welcomes new City Manager
Steve Kanellakos introduced to staff and community
Vaughan’s new City Manager was welcomed by staff and members of the community today at a special event held at City Hall. Steve Kanellakos brings more than three decades of extensive municipal experience to Vaughan serving most recently as the City of Ottawa’s Deputy City Manager of City Operations.