translate English to French: Mr. Alexander Karpushin, Head, European Office, Rosneft
M. Alexander Karpushin, Chef du Bureau européen, Rosneft