Idella employs 259 employees. The Idella management team includes Daniel Duijndam (Senior Service Owner), Alberto Jack (Customer Success Manager), and Dennis Ewald (None).
Looking for a particular Idella employee's phone or email?