Chairman & CEO
Igor Shekhterman
CEO Approval Rating
87/100
X5 is a Russia-based food retail company that owns, invests and manages E-commerce sites, supermarkets, and hypermarkets.