About company

Based in Halifax, Nova Scotia, Canada, Barscope employs more than 20 people working in programming, editorial, marketing and design.

CA
Unknown
Unknown
Not verified company