Russia
This website appears to be for a business located in a sanctioned country. RU is sanctioned by the United States.
Summary
This business operates as one of the largest contact centers in Russia, offering employment opportunities across various locations in the country, including remote work options. It focuses on providing customer service solutions and has multiple branches to cater to a wide range of clients.
Link