Icons8 employs 81 employees. The Icons8 management team includes Konstantin Vlasov (Chief Technology Officer), Vladimir Karelin (Business Development Manager), and Luba Zhuravliova (Chief Growth Officer).
Get Contact Info for All DepartmentsLooking for a particular Icons8 employee's phone or email?