Offices held
2017-06-01 - 2020-01-03
Preceded by
Emil Dimitriev Succeeded by
Oliver Spasovski
Emil Dimitriev Succeeded by
Oliver Spasovski
2020-08-30 - 2022-01-16
Preceded by
Oliver Spasovski Succeeded by
Dimitar Kovačevski
Oliver Spasovski Succeeded by
Dimitar Kovačevski
Timeline
1975
1979
1983
1987
1991
1995
1999
2003
2007
2011
2015
2019
2023