Who is the leader of Ecuador?

The leader of Ecuador is its president who serves as both head of government and head of state. The president of Ecuador is currently Rafael Vicente Correa Delgado.