Alexander Petrov
Chief Technology Officer, Best2Pay Russia