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