Squirro employs 64 employees. The Squirro management team includes Dorian Selz (CEO), Bilyana Krasteva (Head of Customer Success), and Oliver Treyer (Group CFO).
Looking for a particular Squirro employee's phone or email?