Avtaar employs 16 employees. The Avtaar management team includes Surya Iyengar (User Experience Designer), and Avtaar (Social Media Marketing Manager).
Looking for a particular Avtaar employee's phone or email?