Optibus employs 398 employees. The Optibus management team includes Eitan Yanovsky (Co-Founder and CTO), Amos Haggiag (CEO and Co-founder), and Dave Joshua (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Optibus employee's phone or email?