Michael Rosenstein Email

VP Application Software . Owl Labs

Current Roles

Employees:
147
Revenue:
$51.4M
About
Owl Labs is building an IoT video conferencing hardware product that provides the inclusive meeting experience remote employees need and deserve. Learn more at www.owllabs.com.
Owl Labs Address
33 1/2 Union Square
Somerville, MA
United States
Owl Labs Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.