Quru employs 29 employees. The Quru management team includes Risto Tattari (Chief Executive Officer), Johanna Urho (Head of Customer Success), and Terhi Erämetsä (Account Director, Digital Marketing).
Looking for a particular Quru employee's phone or email?