Avenla Oy employs 16 employees. The Avenla Oy management team includes Terhi Tuominen (Account Manager), and Sami Louko (CTO).
Looking for a particular Avenla Oy employee's phone or email?