Mattr

's headquarters is in Toronto, Ontario. Mattr has a revenue of $1.2B, and 4,273 employees. Mattr's latest funding round was a Post-IPO Equity for $129.3M on Dec 2024. Mattr has 5 followers on Owler.

Trending Companies