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

Parent CompanyGoogle
HQKitchener, CA
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

Aaron Grant

Aaron Grant

Matthew Bailey

Matthew Bailey

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


Show all financial metrics

North Operating Metrics

Mar, 2013


20 k
Show all operating metrics

North Cybersecurity Score

Cybersecurity ratingPremium dataset



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.