tellows is a German company, based in Leipzig. It provides a platform for an international community to find and share information on phone numbers. The site is active in 50 countries worldwide in their respective languages. Focusing on user experiences and caller behaviour, tellows collects detai...See more
Headquarter Australia |
Countries of operation Australia |
Year founded 2010 (14 years) |
Funding status Private |
Company type SME |