Business Positions
VEON
The 6th largest mobile network operator in the world
CTF Holdings Limited
Holding company in Gibraltar
Board Memberships
Russian Technologies, JSC
An investment arm of Alfa Group Consortium
Alfa Group Consortium
One of Russia's largest privately owned investment groups
Pyaterochka Holding N.V
Grocery retail stores in Russia and Ukraine