Information Technology & Services - Halifax, Nova Scotia, Canada
Novalis Technologies Limited is an information technology and services company based out of 5670 Spring Garden Rd, Halifax, NS, Canada.