ICR employs 278 employees. The ICR management team includes Nino Mamuchashvili (Head Of Sales and Marketing), Beka Bukhradze (Digital Project Manager and Business Analyst), and Ani Bitsadze (Chief Operational Officer).
Get Contact Info for All DepartmentsLooking for a particular ICR employee's phone or email?