Our World Leaders by Countries
Our World Leaders by Title
Governor, Central Bank Francis Chang leng of
Seychelles
The governor of the Seychelles Central Bank (SCB) Francis Chang Leng has resigned after being in the post for seven years.
[source]