Who is the president of North America?

Each country in North America has a head of state. Not all of them have Presidents and there is no single president for all of them.