Aidon employs 91 employees. The Aidon management team includes Tommi Blomberg (CEO), Tomi Kyllönen (Chief Technology Officer), and Ilari Orava (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Aidon employee's phone or email?