Owl Labs
Video conferencing technology
- B2B
About Owl Labs
Innovating work processes with award-winning Meeting Owl Inc, creating a better workplace environment
Key facts
- Industry
- Telecommunications
- Company size
- 51–250 employees
- Headquarters
- boston, massachusetts, United States
- Founded
- 2014
- Revenue
- $11.7M – $121MTamtam estimate
- Website
- owllabs.com
- linkedin.com/company/owllabs
Owl Labs at a glance
Owl Labs is a B2B company in the Telecommunications industry, headquartered in boston, massachusetts, United States.
Owl Labs was founded in 2014.
Owl Labs has 51–250 employees.
Owl Labs's revenue is $11.7M – $121M (Tamtam estimate).
Selling to companies like Owl Labs?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies