Owl Cameras

OverviewSuggest Edit

Owl Cameras is a consumer electronics company that develops security cameras for cars. Its LTE cameras are able to detect car accidents and automatically save the video to the user's phone.
HQPalo Alto, US

Latest Updates

Employees (est.) (Sept 2019)67(+2%)

Key People/Management at Owl Cameras

Andy Hodge

Andy Hodge

CEO, Founder
Nathan Ackerman

Nathan Ackerman

CTO, Founder
Jp Labrosse

Jp Labrosse

CPO, Co-Founder
Liz Hamren

Liz Hamren

Board of Directors
Trae Vassallo

Trae Vassallo

Board of Directors
Rebecca Lynn

Rebecca Lynn

Board of Directors
Show more

Owl Cameras Office Locations

Owl Cameras has an office in Palo Alto
Palo Alto, US (HQ)
115 Page Mill Rd
Show all (1)

Owl Cameras Financials and Metrics

Summary Metrics

Founding Date


Owl Cameras total Funding

$28 m

Owl Cameras latest funding size

$10 m

Time since last funding

a year ago

Owl Cameras investors

Owl Cameras's latest funding round in August 2018 was reported to be $10 m. In total, Owl Cameras has raised $28 m
Show all financial metrics

Owl Cameras Online and Social Media Presence

Embed Graph

Owl Cameras News and Updates

Owl Cameras nabs $10 million for connected dashcam that captures everything 24/7

Dash cam maker Owl Cameras announced a fresh $10 million in funding, taking its total financing to $28 million. While the companion app has hitherto only supported iPhones, the company launched an Android app. The app has also been given a design overhaul with a bunch of new features, including port…

Owl Cameras Frequently Asked Questions

  • When was Owl Cameras founded?

    Owl Cameras was founded in 2016.

  • Who are Owl Cameras key executives?

    Owl Cameras's key executives are Andy Hodge, Nathan Ackerman and Jp Labrosse.

  • How many employees does Owl Cameras have?

    Owl Cameras has 67 employees.

  • Who are Owl Cameras competitors?

    Competitors of Owl Cameras include Utility Associates, Coban Technologies and ABUS.

  • Where is Owl Cameras headquarters?

    Owl Cameras headquarters is located at 115 Page Mill Rd, Palo Alto.

  • Where are Owl Cameras offices?

    Owl Cameras has an office in Palo Alto.

  • How many offices does Owl Cameras have?

    Owl Cameras has 1 office.