English: The Institute has more than 600 employees working in 20 countries.
Telugu: కంపెనీ 20 దేశాలలో నిర్వహించే మరియు కంటే ఎక్కువ 600 ఉద్యోగులు ఉద్యోగులున్నారు.