Intello revenue hit $600K in 2024

Intello generates revenue from 50 customers

Intello

303-Spring Street, New York, New York, 10013, United States

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth

Intello Executives

Name Position Working Email Personal Email
Barak Kaufman CEO [email protected] -

Intello Employees

Name Position Working Email Personal Email
Barak Kaufman CEO [email protected] -