#Computer software: web-based #Web site development #Marketing firm: internet #New Glasgow #NS #Nova Scotia