Follow the Stack

person · IE

Eoghan McCabe

Report a factCorrect or respond

Co-founder, chair and CEO of Fin (formerly Intercom).

Documented facts (3)

Relations