Questions? Feedback? powered by Olark live chat software

Tellence Logo

Tellence is a research and development solution center, focused on software development & product quality assurance. Tellence offers a wide range of development capabilities and state of the art technologies. Tellence headquarter is in Bucharest, Romania with presence in Israel.