IRBC

AI native meeting platform

B2BSalesArtificial IntelligenceCustomer SuccessTelecommunications

Company facts

Early-stage
Founded
2025
Employees
4
Headquarters
United States