elba employs 16 employees. The elba management team includes Antoine Berton (Chief Technology Officer), Inès Desplancques (Sales Lead), and Valentin Hervieu (Senior Software Engineer).
Get Contact Info for All DepartmentsLooking for a particular elba employee's phone or email?