Elsa Science employs 27 employees. The Elsa Science management team includes Pelle Almquist (Co-founder and Principal Engineer), Sonja Lundberg (Chief Technology Officer), and Diyan Iliev (Head of Product).
Get Contact Info for All DepartmentsLooking for a particular Elsa Science employee's phone or email?