Annual Revenue
$1.0-5.0B
Employees
50-100K
Alexander Shulgin's photo - CEO of OZON

CEO

Alexander Shulgin

CEO Approval Rating

87/100

Read more