One BI employs 148 employees. The One BI management team includes Avishay Lev-Ran (CTO), Oded Tahori (CEO), and Shanir Dadon (COO and CHRO).
Looking for a particular One BI employee's phone or email?