He most recently was assistant professor at the University of Pittsburgh. He earned MSc and PhD degrees from Moscow State University. He also earned an MA from the New Economic School, Moscow and a PhD in economics from Stockholm School of Economics.