Municipality Of North Cowichan is located in Duncan, Canada on 2202 Herd Rd. Municipality Of North Cowichan is rated 3 out of 5 in the category government administration in Canada. North Cowichan is the largest municipality within the Cowichan Valley Regional District, located on beautiful Vancouver Island.
Company size
201-500 employees