North, formerly known as Thalmic Labs, is a company that designs wearables. It offers such products as Myo and Focals. Focals are holographic smart glasses with a built-in display showing information from the phone.

Employee Rating

3.8More
TypeSubsidiary
Parent CompanyGoogle
HQKitchener, CA
Founded2012
Websitebynorth.com
Cybersecurity ratingAMore
North was founded in 2012 and is headquartered in Kitchener, CA

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at North

Stephen Lake

Stephen Lake

Co-Founder, CEO/CTO
Mike Galbraith

Mike Galbraith

CFO
Aaron Grant

Aaron Grant

Co-Founder
Matthew Bailey

Matthew Bailey

Co-Founder
David Perston

David Perston

VP Manufacturing
Stefan Alexander

Stefan Alexander

VP Advanced R&D
Show more

North Office Locations

North has offices in Kitchener, Toronto, Waterloo, New York and in 1 other location
Kitchener, CA (HQ)
27 Gaukel Street
Toronto, CA
113 Ossington Ave
New York, US
178 Court Street, Brooklyn
San Francisco, US
San Francisco
Show all (5)

North Financials and Metrics

North Revenue

North's revenue was reported to be $4.50 m in FY, 2013
USDFY, 2013E

Revenue

4.5m
Show all financial metrics

North Operating Metrics

Mar, 2013

Pre-Orders

20 k
Show all operating metrics

North Cybersecurity Score

Cybersecurity ratingPremium dataset

A

96/100

SecurityScorecard logo

North Online and Social Media Presence

Embed Graph

North Blogs

North Frequently Asked Questions

  • When was North founded?

    North was founded in 2012.

  • Who are North key executives?

    North's key executives are Stephen Lake, Mike Galbraith and Aaron Grant.

  • How many employees does North have?

    North has 213 employees.

  • What is North revenue?

    Latest North annual revenue is $4.5 m.

  • What is North revenue per employee?

    Latest North revenue per employee is $21.1 k.

  • Who are North competitors?

    Competitors of North include Boltt Sports Technologies, Silentmode and McLEAR.

  • Where is North headquarters?

    North headquarters is located at 27 Gaukel Street, Kitchener.

  • Where are North offices?

    North has offices in Kitchener, Toronto, Waterloo, New York and in 1 other location.

  • How many offices does North have?

    North has 5 offices.