10 employees
Tinbu provides leading online and wireless media companies with interactive content modules that use their patent pending technology to
2004