BioSquares headquarters details
- City
- North Vancouver
- State / region
- British Columbia
- Country
- Canada
- Founded
- 2021
- Website
- biosquares.com
- linkedin.com/stewartyvr
Location map
Open in Google MapsAll BioSquares office locations
| City | State / region | Country | Type |
|---|---|---|---|
| North Vancouver HQ | British Columbia | Canada | Headquarters |
About BioSquares
BioSquares is headquartered in North Vancouver, British Columbia, Canada. Founded in 2021, the company employs approximately 30 people worldwide.
Where is BioSquares's main office?
BioSquares's main headquarters office is located at North Vancouver, British Columbia, Canada. This is the company's primary corporate address.
What does BioSquares do?
BioSquares is a regenerative commerce platform that transforms consumer purchases into measurable biodiversity protection. By merging dynamic QR code product authentication with verifiable environmental impact, BioSquares helps brands comply with GS1 and EU Digital Product Passport (DPP) standards while building trust and transparency with consumers. Each scan verifies product authenticity, unlocks exclusive digital experiences, and contributes to protecting a square meter of nature. Designed for premium brands across fashion, beauty, and consumer goods, BioSquares enables scalable impact reporting, consumer engagement, and sustainability storytelling. The platform provides measurable conservation outcomes, verified through global partners, positioning BioSquares at the intersection of product security, customer loyalty, and regenerative business models.
Frequently asked questions
Where is BioSquares headquarters?
BioSquares's headquarters is located at North Vancouver, British Columbia, Canada.
When was BioSquares founded?
BioSquares was founded in 2021 and employs approximately 30 people.
How many employees does BioSquares have?
BioSquares has approximately 30 employees (GraphIQ estimate, 2026).