NOTA employs 8 employees. The NOTA management team includes Stan Yerovenko (Chief Executive Officer), Rodion Sharafan (Founder and Chief Business Development Officer), and Ayan Karimova (Customer Success Manager).
Looking for a particular NOTA employee's phone or email?