Revolutionizing the way the world works Creators of the award-winning Meeting Owl
Looking for a particular Owl Labs employee's phone or email?
The Owl Labs annual revenue was $39.2 million in 2026.
Ben Harman is the VP, People and Business Operations and Chief of Staff of Owl Labs.
135 people are employed at Owl Labs.
Owl Labs is based in Boston, Massachusetts.
The NAICS codes for Owl Labs are [5415, 54, 541].
The SIC codes for Owl Labs are [737, 73].