Unlike the President of Slovenia, who is directly elected, the Prime Minister of Slovenia is appointed by the National Assembly and must control a parliamentary majority there in order to govern successfully, even though it is judicially allowed to govern with a minority cabinet.
Slovenia has had in total of nine prime ministers, nine men and one woman, since 1990.
He also holds the longest uninterrupted mandate of 2,180 days, between the years 2004 and 2008.
The shortest term is held by Andrej Bajuk, who was on position for 176 days.
Alenka Bratušek is the first woman to take the position of the Prime Minister of Slovenia and until now the only one to do so.