page back link

TBS IN “MOST ADMIRED COMPANIES 2017”

 / Feb 02, 2017

Alex Zarrabi, TBS CEO

Get your insight into a real Swiss biometric success story: In conversation with Insights Success, our CEO Alex Zarrabi speaks about TBS’ beginnings, current innovations and future plans.

Read article