Excelero employs 24 employees. The Excelero management team includes Michelle Taylor (Senior Product Lead), Tal Fridkin (Head of Marketing), and Behnam Eliyahu (Field Chief Technology Officer and Technology Evangelist).
Get Contact Info for All DepartmentsLooking for a particular Excelero employee's phone or email?