Owl Labs, the leader in immersive video conferencing technology and services, announced today that Josh Allen has been appointed as Chief Revenue Officer (CRO). The news comes as Owl Labs continues its tremendous growth trajectory throughout the new workplace transition.
Josh Allen is the Chief Revenue Officer at Owl Labs, the leader in immersive and collaborative video conferencing technology and services. Previously, Josh held the roles of CRO at Drift, SVP of North American Sales and Services at CarGurus, and VP of Sales at LogMeIn. In each position, Josh has focused on building out high-velocity, effective sales and customer success teams.