Answer
As Foreign Minister, Lavrov has worked under three Russian Presidents: Vladimir Putin, Dmitry Medvedev, and Boris Yeltsin. He was appointed Foreign Minister in 2004 by Putin and has held the position ever since, serving under both Putin and Medvedev during their presidencies.