Latka logo

Eoghan McCabe

  • CEO, chairman, and co-founder at Intercom
FounderCEO
LinkedIn

Company

Intercom

San Francisco, United States · Founded 2011

Revenue
$400M
Funding
$241.9M
Team size
1.5K
Customers
30K

Company profile →

Also at Intercom