Who is the President of Uruguay?

Current president of Uruguay is Tabare Vasquez. He was appointed on this position on 1st March, 2005. The length is 5 years and is not renewable. So, 1 more year for Mr. Vasquez.