Where is Shopify headquartered?

Where is Shopify headquartered?

Shopify is headquartered in Ottawa, Canada (North America).

Customer also Asked?
Ask Your Question ?