12 employees
Telfree provides unified communication solutions such as calls, chats, push emails and SMSs in one mobile and PC-based app.
2005